Home / Tag Archives: part of Delhaize Group

Tag Archives: part of Delhaize Group

Belgian retailer Mega Image ends 2015 with a network of over 470 stores

In the penultimate day of 2015, Mega Image, part of Delhaize Group, opens five stores in Bucharest, four proximity stores Shop & Go and one Mega Image supermarket. Thus, the Belgian retailer ends the year with a network of 471 ...

Read More »