The retailer’s store network will reach 141 units.

The stores will have an area of about 95 square meters each, the retailer said in a press release Friday.

Founded in 1995, Mega Image is one of the largest supermarket chains in Romania.