Astfel, de la începutul anului 2013 şi până la finalul lunii decembrie, reţeaua Mega Image se extinde cu 104 de supermarket-uri, dintre care 37 sub brandul Mega Image, 66 sub brandul Shop&Go şi un magazin sub brandul AB Cool Food, primul supermarket cu produse exclusiv congelate din România.
Fondat în 1995, Mega Image este cel mai mare lanţ de supermarketuri din România cu o reţea ce cuprinde magazine în Bucureşti, Constanţa, Ploieşti, Piteşti, Braşov, Târgovişte şi alte oraşe.
Compania este deţinută de grupul belgian Delhaize.