Canadian Solar Inc (NASDAQ:CSIQ) announced last week it has closed the sale of a 19-MWp solar park in Japan to a number of local passive investors.