Tata Power Renewables’ Utility Portfolio Scales to 12.3 GW; Surpasses 7 GW Operational Capacity with Commissioning of 100 MW Project at Kayathar, Tamil Nadu
Tata Power Renewable Energy Limited (TPREL), one of India’s leading renewable energy companies, a subsidiary of The Tata Power Company…







