Business ❯Retail ❯Consumer Goods ❯Food Products
Staple shortages alongside higher costs are reviving Bank of England inflation worries.