GE Renewable Energy wins 265MW turbine supply order for Caddo wind project

GE Renewable Energy wins 265MW turbine supply order for Caddo wind project. (Credit: GE Renewable Energy.)



Related Article
Recommended Whitepaper

View More