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.