Canadian Solar secures PPAs for 80MW of Indian projects
Off-taker Solar Energy Corporation of India signs with Canadian Solar for power projects awarded through a competitive auction...
Off-taker Solar Energy Corporation of India signs with Canadian Solar for power projects awarded through a competitive auction...