Mega Image îşi extinde în mod constant reţeaua de magazine, ajungând la 146 de locaţii. Mega Image oferă pe piaţă prin conceptul Shop&Go şi posibilitatea celor care vor să devină antreprenori să preia un magazin Shop&Go pe care să-l gestioneze. Mega Image pune la dispoziţie experienţa sa în retail, în timp ce persoanele interesate pot opera un astfel de magazin, fără riscurile de a începe de la zero.
Mega Image a deschis astfel in luna iulie 4 noi supermarketuri, toate sub brandul Shop&Go.
Fondat în 1995, Mega Image este cel mai mare lanţ de supermarketuri din România cu o reţea ce cuprinde 146 de supermarketuri în Bucureşti, Constanţa, Ploieşti, Piteşti, Braşov, Târgovişte şi alte oraşe, sub mărcile Mega Image (117) şi Shop&Go (29).