Sainsbury’s says annual profit will hit upper end of forecast
Grocery sales jumped a tenth in first half of year as chain claims it is winning share from discounters
Grocery sales jumped a tenth in first half of year as chain claims it is winning share from discounters