100 MW AC (155.02 MW peak DC) solar power with 40 MW/120 MWh BESS

solar power would be purchased by Chhattisgarh State Power Distribution Co. Ltd (CSPDCL) to meet the energy demand of the state during peak hour

Tata Power Solar Systems is the EPC and 10-year operation and maintenance support provider.


Sign up for a weekly digest of solar industry news, delivered to your inbox every Tuesday.