Change Theme
Business Standard
Mon, Sep 9, 2024
Suzlon secures India's largest wind energy order from NTPC Green
The 1,166 MW energy project will serve three million households upon completion