Retail, Leisure & HospitalityLidl Secures £70 Million Deal to Expand Across the UK with 12 New Stores29 Oct 2024