The offer by Canadian Solar Incâs (NASDAQ:CSIQ) chairman, president and chief executive Shawn Qu to take the company private has fallen through, it was announced today, although he remains interested in such a deal.