Canadian Solar Inc. announced that it held its 2017 Annual Meeting of Shareholders on June 28, 2017, the shareholders approved the election of Mr. Shawn (Xiaohua) Qu as a director of the company.