Canada and Mexico have vowed to hit back at US tariffs with tit-for-tat measures, after President Donald Trump followed through on his threats of general levies of 25% and began a trade war that’s set to reshape global supply chains. Canadian Prime Minister Justin Trudeau said the country will impose 25% tariffs against C$155 billion […]