BusinessSuzlon Q2 Consolidated Profit Falls 69% While Revenue Climbs 26%By Helena WardOct 29, 2026, 1:55 PM UTC
InvestingSuzlon Reports Narrower Q1 EBITDA Margin as Shares Touch ₹40.83By Celia RowanOct 19, 2026, 6:28 AM UTC