'Huge pressure' as India adds 2GW of wind in 2018/19: Tanti
Suzlon boss says nation's manufacturing base running at just 20% capacity as sector faces multiple challenges
Suzlon boss says nation's manufacturing base running at just 20% capacity as sector faces multiple challenges