Mega Image is Romania’s largest supermarket chain which currently includes 599 stores in Bucharest, Cluj-Napoca, Constanta, Ploiesti, Brasov, Targoviste and other cities and towns in Romania, under the brands Mega Image, Shop&Go and Gusturi Romanesti. The company’s net turnover exceeded the EUR1 billion mark in 2017, according to a company’s announcement. A quarter of its turnover is generated by private brands.
Mega Image is part of Ahold Delhaize, an international retailer currently operating on three continents.