Founded in 1995, Mega Image is the largest supermarket chain in Romania with 342 stores under the brands Mega Image (174 stores), Shop&Go (166 stores), AB COOL FOOD (1 store) and Mega Drive (1 store).
The supermarket chain launched an online sales platform recently in partnership with local online retailer eMAG.