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.