OK, I see now that Canadian after all does have capacity to send to EU from Canada. IMHO that would be advantageous only if tariffs were implemented (please, read on).
However, and its only speculation on my part, there must be some arrangements between US listed CN solars as part of the "final solution". Why would TSL or YGE sit on their hands all this time hoping that original tariffs will not happen due to a negotiated solution for a minimum price (say .56 euros until its official) while their peers CSIQ, JKS, JASO, SOL and HSOL(thru Qcell) can undercut them on price anyway due to factories elsewhere or OEM arrangements? IMO the reason TSL was sitting on all that cash (and not setting up elsewhere) was due to their believe that above somehow will be avoided (them been undercut).
If what I suspect and hopefully explained above is true than TSL and YGE look like short term winners. Otherwise they're both short term in trouble as they're behind the curve.