Wind Power Installations Set Record of 117 GW of New Capacity in 2024
China, USA, Germany, India, and Brazil topped new wind power installations in 2024, with Brazil surpassing Spain
China, USA, Germany, India, and Brazil topped new wind power installations in 2024, with Brazil surpassing Spain
NTPC has awarded a 1,166 MW wind energy project to the Suzlon Group; signed MoU with ICC to set net-zero standards.