Food & drinkfromBusiness Matters4 days agoAldi to open 40 new UK stores in 2026 as part of 370m expansionAldi will open 40 new UK stores in 2026 under a £370 million investment to expand access to low-cost groceries.