10   121
0   40
1   30
4   66
0   41
2   65
0   39
1   40
NAFTA 2.0??

NAFTA 2.0??

Trade has become a polarizing topic throughout the United States as political rhetoric during the last election cycle hammered free trade agreements on both …