Canadian Solar Opposes Protectionist Tariff, ITC Final Trade Ruling
Canadian Solar Inc. (the “Company” or “Canadian Solar”) (NASDAQ: CSIQ), one of the world’s largest solar companies with a global supply-chain and manufacturing facilities in Canada and China, today announced that while it…