Suzlon bags landmark 838 MW wind energy order from Tata Power
Suzlon Group has secured an 838 MW wind project order from Tata Power Renewable Energy Ltd (TPREL), its largest this fiscal and second-largest ever. The project will deploy 266 Made-in-India S144 turb