Made O'Meter
Discover where a brand or product originates
Metro is owned by Metro Inc., headquartered in Canada. No. The ultimate owner of Metro, Metro Inc., is headquartered in Canada, not in the United States.
Metro Inc. is a Canadian food retailer operating supermarkets and pharmacies.
Sources: corpo.metro.ca
Check another productdisclaimer
poweredBy