Donald Trump ends Nafta dispute with a 'wonderful new trade deal'

The US and Canada have reached a new trade deal, along with Mexico, to replace the North American Free Trade Agreement (Nafta). It ends a months-long ...

Show more
Show less