Canadian Solar navigue entre les risques de politique commerciale et les perspectives financières révisées