free trade area
Definition
Geographical area formed by the national boundaries of two or more countries belonging to a free trade agreement.
Mentioned in these definitions
Popular 'Banking, Commerce & Finance' Terms
free trade area in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/free-trade-area.html







