GE wins 800-turbine mega contract for 2GW Invenergy project

© 2014 RenewaNews