Tata Power Commissions 126 MW Floating Solar Project in MP
November 13, 2024 18:51
Tata Power Renewable Energy has commissioned a 126 MW floating solar project in Madhya Pradesh, one of India's largest, boosting its renewable energy capacity to 10.9 GW.