The new units will have a sale area of 87, 94, and 90 square meters.

Established in 1995, Mega Image is the largest retail chain in Romania, with stores under the brands Mega Image (169), Shop&Go (144) and AB COOL FOOD (1).