Founded in 1995, Mega Image is the largest retail chain in Romania, with stores under the brands Mega Image, Shop&Go and AB COOL FOOD.
In 2013, Mega Image reported an 18% increase in net profit to 55.1 million lei (EUR12.5 million) and 33% higher turnover of RON2.33 billion (EUR530 million).(EUR1=RON4.4348)