Article

business.financialpost.combusiness.financialpost.com on 2017-03-21 19:24

Donald Trump’s shadow looms large over Canadian Solar’s prospects

Canadian Solar shares plummet 10% as solar cells and solar installation prices have dropped while manufacturers have steadily ramped up production, ...

Related news