Nov 28, 20212 minEuropeUK: Lidl's growth and potential new store sitesDiscount Retail Chain Lidl GB (owned by the Schwarz Group) has unveiled plans for 58 new store sites in Scotland as part of a push to...