Canadian Solar Inc (NASDAQ:CSIQ) announced today that it has completed the sale of an operational solar farm with a capacity of 17.5 MWp in Japan's Hiroshima prefecture to a private fund.