Tesco cuts price of more than 500 key products including fruit & veg, tuna and rice
30 June 2023