Envision Energy has won an order from JSW Energy for developing a 653.4-mw wind energy park in Karnataka and Maharashtra. As per the order, Envision would provide 198 units of its EN 156-3.3 MW WTGs (wind turbine generator). The Read more