News

Wind turbine manufacturer Suzlon has secured a new 378 MW wind energy project from Indian clean energy company NTPC Green ...
The fragmentation of the wind turbine supply chain poses an existential threat to global wind power expansion.