Mega Image a inaugurat trei magazine Shop&Go, în Popeşti Leordeni, Sinaia şi Bucureşti, ajungând astfel la 429 de unităţi în România. Cele trei unităţi deschise se află pe strada Popeşti Vest, numărul 15 (Popeşti Leordeni), Bulevardul Republicii, numărul 20 (Sinaia) şi strada Edgar Quinet 8-10 (Bucureşti).
Unităţile au între 90 de metri pătraţi şi 118 metri pătraţi.
Fondat în anul 1995, Mega Image este cel mai mare lanţ de supermarketuri din România, cu o reţea de 429 de magazine, în Bucureşti, Constanţa, Ploieşti, Piteşti, Braşov, Târgovişte şi alte oraşe din ţară, sub mărcile Mega Image (202), Shop&Go (225), AB COOL FOOD (1), Gusturi Romaneşti (1).
Mega Image face parte din grupul belgian Delhaize.