The White House slapped 25 per cent tariffs on goods from Canada and Mexico and 10 per cent on imports from China. Rio ...
US President Donald Trump follows through with his promise to impose stiff tariffs on Mexico, Canada and China.