Canadian Solar Inc (NASDAQ:CSIQ) has closed the sale of three solar parks in Japan with a combined capacity of 30.4 MWp to the Canadian Solar Infrastructure Fund Inc (TYO:9284), or CSIF.