Betting on batteries, Canadian Solar founder steps down as president

News Room
By News Room 9 Min Read

Canadian Solar founder Shawn Qu is stepping down as president nearly 25 years after registering the company at his home address in Mississauga and growing it into a global renewable power juggernaut with more than $6 billion (U.S.) in annual revenue.

Share This Article
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *