Iberdrola
Iberdrola is a Spanish multinational electric utility headquartered in Bilbao, listed on the Spanish stock exchanges and among the world's largest wind power producers. Ranked #19 with 17.1 GW of attributed capacity across 128 tracked projects; portfolio led by solar, active in 16 countries. Website and company contact data in the full dataset.
In the full dataset