Log in or subscribe to read this article

Suzlon commissions record-setting flagship S128

Largest turbine in India comes in 2.6MW and 2.8MW models designed for low-wind, high altitude sites