Wind
GE Selected for CIP’s Monegros Wind Portfolio in Spain
SECI Signs PSA’s Worth 930 MW With Multiple State Discoms
65 GW of European Onshore Turbines Need Upgrade or Replacement by 2028
Duke Energy Completes Sale of 1.2 GW Renewable Assets to John Hancock