Live feed07:00:00·1984dPRReleasevia QuantisnowCanadian Solar Completes 61 MWp Solar Portfolio Sale in Japan and Deepens Partnership with Canadian Solar Infrastructure FundByQuantisnow·Wall Street's wire, on your screen.CSIQ· Canadian Solar Inc.TechnologyOriginal source