NAFTA: History, Facts, Problems
What does NAFTA mean? A Free Trade Area is, by definition, an area where all barriers to trade are lifted. This is not the case with regards to NAFTA at this point. Currently most of the trade barriers between the United States and Canada are lifted but those with Mexico have largely been kept in…