newsfilter
← Latest News
PR Newswire·

Canadian Solar Appoints Colin Parkin as President and Dylan Marx as Chief Operating Officer

Canadian Solar Inc. (the "Company" or "Canadian Solar") (NASDAQ: CSIQ) today announced the appointment of Colin Parkin as a member of its Board of...