Tata Power Renewables crosses 10 GW EPC Execution Milestone, Reinforcing its Leadership in India’s…
National, 27th January 2026: Tata Power Renewable Energy Limited (TPREL), one of India’s leading renewable energy companies and a subsidiary of The Tata Power Company Limited, has commissioned 10 GW of EPC projects till date thereby!-->…