Oil & Gas
New Energy Vehicles
Policy & Regulation
Exhibition & Forum
Belt and Road
Envision Energy Wins 2000MW India Wind Turbine Order
The 596 wind turbines, all manufactured in Envision's India factory, will be delivered by the end of 2023.
Envision Energy, based in Shanghai, China, is one of the worlds largest wind turbine manufacturers.