Record high for own-brand sales in UK supermarkets as shoppers cut costs

Leicester Mercury

Published

Own-brand products now make up 52.

Full Article