InvestingSuzlon Reports Narrower Q1 EBITDA Margin as Shares Touch ₹40.83By Celia RowanOct 19, 2026, 6:28 AM UTC