Subscribe To Our Free Newsletter |
Tata Power’s step-down subsidiary commissions battery energy storage project in Chhattisgarh
Tata Power Company said that Tata Power Solar Systems has successfully commissioned the country's largest solar and battery energy storage systems (BESS) project at Rajnandgaon in Chhattisgarh..