Fengate acquires majority stake in 250MW wind project in Texas, US

Amadeus wind facility is equipped with 96 GE wind turbines.  Credit: Fengate Capital Management Ltd.



Related Article
Recommended Whitepaper

View More