Is Suzlon back? India's fallen wind power star unveils first big order in years
Troubled turbine OEM secures 252MW order from CLP India in first major deal since debt restructuring
Troubled turbine OEM secures 252MW order from CLP India in first major deal since debt restructuring