| InvestHub.com's Finance Dictionary and Glossary of Investment Terms North American Free Trade Agreement - NAFTA Definition 1.
A trade agreement between Canada, the United States and Mexico that encourages free trade between these North American countries. |
|
|