Made O'Meter
Discover where a brand or product originates
Albert / Mega Image is owned by Ahold Delhaize, headquartered in the Netherlands. No. The ultimate owner of Albert / Mega Image, Ahold Delhaize, is headquartered in the Netherlands, not in the United States.
Ahold Delhaize is one of the world's largest food retail groups, a leader in both supermarkets and e-commerce, operating across Europe, the United States, and Indonesia.
Mega Image S.R.L. (Romania), Albert Česká republika, s.r.o. (Czech Republic), Delhaize Serbia d.o.o.
disclaimer
poweredBy