Retail, Leisure & HospitalityAldi Unveils £300m UK Store Investment as 25 Supermarkets Set for Major Upgrades10 Sep 2026