The US and Canada have reached a deal to replace NAFTA after more than a year of negotiations. The deal’s new name will be the US-Mexico-Canada …

source