The retailer opened a Mega Image supermarket in Ilfov and two Shop&Go convenience stores in Bucharest.
Founded in 1995 and part of Belgian group Delhaize, Mega Image is the most extensive supermarket chain in Romania, with 433 stores under the brands Mega Image, Shop&Go, AB COOL FOOD, and Gusturi Romanesti.