Cele trei locatii au suprafete de vanzare cuprinse intre 80 metri patrati si 105 metri patrati. Fondat in 1995, Mega Image este cel mai mare lant de supermarketuri din Romania cu o retea ce cuprinde in prezent 445 magazine in Bucuresti, Constanta, Ploiesti, Brasov, Targoviste si alte orase din tara, sub marcile Mega Image (203), Shop&Go (239), AB COOL FOOD (1) si Gusturi Romanesti (2). Mega Image face parte din Delhaize Group, retailer international infiintat in 1867 in Belgia ce opereaza in prezent pe trei continente.

Directorul de marketing al Mega Image Romania, Adrian Nicolaescu, a declarat la finele lunii octombrie ca retailerul intentioneaza sa deschida pana la sfarsitul anului circa 40 de magazine, retailerul mizand pe afaceri de 650-700 milioane euro, in crestere cu aproape 30%.