Canadian Solar Inc (NASDAQ:CSIQ) today reported a narrowing of its first-quarter net loss, with shipments exceeding guidance, and announced that founder Shawn Qu is handing over the chief executive role to Colin Parkin, who previously served as the company's president.