Skip to content
Suzlon Energy Q2: Net Profit Declines 69% Due To Last Year's Deferred Tax Impact, Revenue Grows 26% · Hindustan Sphere