Headline News
SOLA Group Starts Construction on Two Private Off-Taker PPA Solar Projects Totalling 256MW in South Africa
Canadian Solar Inc’s subsidiary CSI Solar Co., Ltd. (“CSI Solar”) will supply the modules to SOLA Group for their two solar projects. The two projects totalling…