What is the New NAFTA Agreement and What Does It Mean?

Since his days as a Presidential candidate, President Trump talked often about NAFTA and his views on the deal. His position was always controversial, drawing in criticisms from both sides including people in his own party that disagreed with Trump and his isolationist tendencies and leanings towards disrupting free trade. Many criticized his repeated attacks […]