President Trump is imposing 25% tariffs on most imports from Mexico and Canada, as well as 10% tariffs on imports from China. Mexico supplies more than a quarter of the
President Trump is imposing 25% tariffs on most imports from Mexico and Canada, as well as 10% tariffs on imports from China. Mexico supplies more than a quarter of the






