The retailer will open four more stores this month.
Founded in 1995, Mega Image is the biggest supermarket chain in Romania, with 228 stores under the brands Mega Image (141 units) and Shop&Go (87 units).
Retailer Mega Image, part of Belgian group Delhaize, will open two Shop&Go stores Wednesday, in Brasov and Bucharest, expanding its local network to 228 units.