Suzlon Installs and Commissions S128, India’s largest Wind Turbine Generator

Suzlon Group has announced the installation and commissioning of its new product-S128, the largest wind turbine generator (WTG) in India. The first prototype of S128 … Read more