Suzlon bags 50.40 MW repeat order
Suzlon Group announced its repeat order win of 50.40 MW from a leading power utility. The project consists of 24 […]
Suzlon Group announced its repeat order win of 50.40 MW from a leading power utility. The project consists of 24 […]