Suzlon’s ‘Made in India’ Wind Turbine Sets New Global Carbon Footprint Benchmark
Suzlon’s S144 wind turbine achieves the world's lowest carbon footprint, advancing India’s clean energy goals
Read More