FDRE projects India

Suzlon Secures 838 MW Order from Tata Power Renewable Energy, Marks Largest Deal of FY25

Suzlon Group, one of India’s leading renewable energy solutions providers, has announced that it has won an 838 MW wind

- Advertisement -
Ad image