Waitrose cuts prices on over 300 own-brand items - Retail Gazette
Waitrose has cut prices on over 300 own-brand items as it invests £100m to support families with the rising cost of living.
www.retailgazette.co.uk