Canadian Solar Inc. (the 'Company' or 'Canadian Solar') (NASDAQ: CSIQ) today announced the appointment of Colin Parkin as a member of its Board of Directors and his promotion to President of Canadian ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results