News

Tata Power Renewables commissioned a record 752 MW of solar projects in Q1 FY26, increasing its operational capacity to 5.6 ...