Unitățile din Capitală vor fi situate pe Calea Șerban Vodă, Calea Dorobanți, respectiv Șoseaua Virtuții.
Rețeaua Mega Image, cel mai mare lanț de supermarketuri din România, cuprinde 357 de magazine, sub mărcile Mega Image (175), Shop&Go (180), AB COOL FOOD (1) și Mega Drive (1).
În 2013, Mega Image a raportat un profit net de 55,1 milioane lei (12,5 milioane euro), în creștere cu 18%, la afaceri de 2,34 miliarde lei (530 milioane euro), cu 33% mai mari, potrivit datelor de la Ministerul Finanțelor Publice.