Canadian Solar sales 61 MWp Solar Portfolio in Japan
Canadian Solar has announced that it has completed the sale of two operational projects totaling 61 MWp to Canadian Solar Infrastructure Fund (“CSIF”, TSE: 9284) … Read more
Canadian Solar has announced that it has completed the sale of two operational projects totaling 61 MWp to Canadian Solar Infrastructure Fund (“CSIF”, TSE: 9284) … Read more