Canadian Solar Inc (NASDAQ:CSIQ) said today that its production activities and supply chain in China are back on track to full capacity utilisation following the recent disruptions arising from the coronavirus outbreak in the country.