Mega Image
Mega Image is a large supermarket chain operating in Romania that offers a variety of food and household products. It is a subsidiary of the international retail group Ahold Delhaize, which is headquartered in the Netherlands.
Brand Identity Data
HQ Country
Romania
HQ City
Bucharest
Founded
1994
EU Headquartered
Yes
EU Manufactured
Yes
Ownership Type
public
Stock Exchange
Euronext Amsterdam
Tax Domicile
NL
Ultimate Parent
Ahold Delhaize
Data Hosting
RO
CLOUD Act Exposure
Yes ⚠️
GDPR Status
compliant
Carbon Neutral
false
B Corp Certified
No
Supply Chain
partial
Repair / Recycling
Yes ✓
Ethical Certifications
ISO 9001, ISO 14001
Verified on October 15, 2026
Corporate Lineage
1995
Company founding
Mega Image opened its first supermarket in Bucharest, Romania.
2000
Delhaize acquisition
The Delhaize Group acquired the majority stake in the Mega Image chain.
2016
Ahold Delhaize merger
Mega Image became part of the newly formed Ahold Delhaize group following the merger of Ahold and Delhaize.