Four of the five new units are under the Shop&Go brand.

Mega Image constantly expands its store chain, reaching a total 477 units.

Founded in 1995 and part of Belgian group Delhaize, Mega Image is the most extensive supermarket chain in Romania.