Iberdrola
Iberdrola Takes 100% Ownership in 496 MW Offshore Wind Project
Iberdrola Contracts Siemens Gamesa for its 63 MW Wind Complex in Spain
Iberdrola Finalises Construction of its 500 MW Solar Plant in 1 Year
GCL-SI Supplies 150 MW Solar Modules for Iberdrola’s 500 MW Facility
Iberdrola Acquires 118 MW of Spanish Wind Projects from Siemens Gamesa