Canadian Solar navega por los riesgos de la política comercial y las perspectivas financieras revisadas