Canadian Solar Inc (NASDAQ:CSIQ) has today closed the sale of a 10.8-MWp solar park in Japan to subsidiary Canadian Solar Infrastructure Fund Inc (TYO:9284), or CSIF.