Tata Power Commissions 431 MW Solar Project in Neemuch
December 3, 2024 11:20
Tata Power Renewables Energy has commissioned a 431 MW DC Solar project in Neemuch, Madhya Pradesh, featuring a unique combination of trackers and bi-facial modules, boosting efficiency by over 15%.