Envision bags turbine order from Vibrant Energy

Chinese multinational Envision Energy has secured a wind turbine order totaling 149 MW from an Indian renewable developer Vibrant Energy

Blurred image of IJGlobal article content