Lidl to buy Scotts supermarkets in Żabbar, Burmarrad and Sliema

By January 9, 2021