mexico-united states deal: is this the end of the nafta?
From now on, the ball is on Canada's pitch regarding the future of North American Free Trade Agreement only time will tell just like the one announced on Monday by United States and Mexico.. ..…