IEA wins $115m contracts for two wind projects in Texas

Image: IEA selected to build two wind farms in the US. Photo: Courtesy of Andrew Price/Pixabay



Related Article
Recommended Whitepaper

View More