News

Envision bags 1GW wind turbine order with Juniper Green Energy in India

Wind Power News & Analysis RSS Feed · last updated
Envision Energy has signed a deal to supply Juniper Green Energy with 1GW of its new 5MW turbines that are specially designed for projects in India.