The full form of CSPGCL is Chhattisgarh State Power Generation Company Limited.