Tata Power Renewable Energy Limited crosses significant milestone of 1.4 GW capacity of Group Captive projects
Tata Power Renewable Energy Limited crosses significant milestone of 1.4 GW capacity of Group Captive projects