Made O'Meter
Discover where a brand or product originates
Iberdrola is owned by Iberdrola, S.A., headquartered in Spain. No. The ultimate owner of Iberdrola, Iberdrola, S.A., is headquartered in Spain, not in the United States.
Iberdrola is a Spanish multinational electric utility company and one of the world's largest renewable energy producers by market capitalization.
ScottishPower (UK), Avangrid (USA), Neoenergia (Brazil)
Sources: iberdrola.com
Check another productdisclaimer
poweredBy