The retailer also said it is opening a Shop&Go store on Friday, in capital city Bucharest, which will stretch onto 105 square meters.

Mega Image opened eight new units in October, namely, four Mega Image stores and four Shop&Go stores.

Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with a network of 162 units, of which 120 Mega Image stores and 42 Shop&Go stores.