Loading newsroom…

Q1 FY27: Suzlon Revenue Rises 23% YoY to Rs. 3,819 Cr; PAT Declines 6% to Rs. 305 Cr | India Energy Atlas