1   53
15   118
3   60
0   60
2   28
0   63
14   96
1   30
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 …