Advertisement

The Big Picture

The panel discusses the latest NAFTA negotiations, which some say could lead to a new deal within days