Business
Aldi announces £5 billion investment in British farming
Aldi has committed £5 billion to long-term agreements with British farmers across the meat, egg, and produce sectors. The supermarket is al…