mexico-united states deal: is this the end of the nafta?
For the moment, Comprehensive and Progressive Agreement for Trans- Pacific Partnership, and Comprehensive Economic and Trade Agreement between Canada and European Union waiting for its parliamentary ratifications... ..…