Tariffs imposed by Donald Trump on Mexico, Canada and China | What are they?

Tariffs imposed by Donald Trump on Mexico, Canada and China | What are they?

US President Donald Trump slapped tariffs on major US trade partners, including Canada, Mexico, and China. Citing a "major threat" posed by illegal immigration and drug trafficking, Trump invoked

Original Source