Trump is already trying to extend anti-diversity mandates to French companies that supply the US government, and at some point soon it's going to hit Canadian companies. There's a very real chance that in certain cases, complying with his demands would violate Canadian human rights laws.
It's time for companies to start picking sides - will you comply with the laws of the country you're in, or will you voluntarily let Canada become the 51st state?