Tata Power Renewables commissioned 752 MW solar projects in Q1 FY26
Tata Power Renewable Energy Limited (TPREL), a subsidiary of Tata Power, issued a press release on Thursday stating that it commissioned 752 MW of renewable Solar projects in Q1 FY26.