Canadian Solar Inc (NASDAQ:CSIQ) has completed the construction and launched commercial operations of a 27.3-MWp solar park on Japan’s Honshu island.