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

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.
by Robyn White