Suzlon
Suzlon Q4 FY23: Positive Net Worth After a Decade at INR 1,099 cr, 80% YoY Slide in Current Net Debt
Suzlon Continues Order-Winning Spree with 300 MW Wind Project for Torrent Power
Suzlon Wins Second Order for 3 MW Series Turbines From Juniper For 69.3 MW Project
Suzlon Gets 180.6 MW Wind Energy Project from Sembcorp in Karnataka