As expected, President Trump has slapped 25% tariffs on Mexican and Canadian imports and a 10% levy on Chinese goods. Mexico ...
Follow the latest on President Trump’s tariffs Canada announces US tariffs on hold for 30 days after Justin Trudeau holds ‘good phone call with President Trump’ Mexico president makes deal ...