Noile magazine Shop&Go sunt situate pe Bulevardul Iuliu Maniu, nr. 97 (123mp), Bulevardul Voluntari, nr. 93 – 95 (134 mp) şi pe Strada Baba Novac, nr. 13A (98mp).
Mega Image și-a bugetat, pentru 2012, investiții de aproximativ 50 de milioane de euro pentru deschiderea de noi magazine, dar și pentru remodelarea celor vechi, plus mai multe programe de sustenabilitate, după cum anunța recent Xavier Piesvaux, directorul general al companiei.
Vânzările retailerului belgian, care operează supermarketurile Mega Image şi magazinele de proximitate Shop&, au depășit, anul trecut,  pragul de un miliard de lei (echivalentul a cca. 225 mil. euro).
Partea a Delhaize Group,  Mega Image este cea mai extinsă rețea de retail modern din România, fiind urmată de Lidl (143) şi Penny Market (133).
Belgienii de la Delhaize Group sunt prezenți în 11 țări de pe trei continente. La sfârșitul primului trimestru al lui 2012, rețeaua Delhaize Group avea un număr de 3.309 magazine.
În 2011, Delhaize a anunțat venituri în valoare de  21,1 miliarde de euro (29,4 miliarde dolari), cu un profit net de 475 milioane de euro (661 milioane dolari).
La sfârșitul lui 2011, Delhaize Group număra aproximativ 160.000 de angajați. Acțiunile Delhaize sunt listate la NYSE Euronext Brussels (DELB) și New York Stock Exchange (DEG).