Mega Image este cel mai mare lanț de supermarketuri din România, cu o rețea ce cuprinde în prezent 599 magazine în București, Cluj-Napoca, Constanța, Ploiești, Brașov, Târgoviște și alte orașe din țară, sub mărcile Mega Image, Shop&Go, Gusturi Românești.  Cifra de afaceri netă a companiei a sărit de pragul de 1 mld.