Another curious thing re Bucharest is the prevalence of MegaImage supermarkets. Some places have them every few meters. Seriously. Just across the road from one another. One is the express version, the other full blown store. Then, walk a few tens meters, maybe 100 at the most – and another MegaImage.

Seems that other supermarkets have a similar logo – does it make that logo-image, Mega?

https://en.wikipedia.org/wiki/Food_Lion https://en.wikipedia.org/wiki/Maxi_(Serbian_supermarket)

or just a manifestation of the parent company's meganess?

https://en.wikipedia.org/wiki/Delhaize_Group#/media/File:Delhaize_Group_logo.svg