MoneyGlossary.com
Home  

Free Trade Area

Definition: Trading area formed by two or more countries.

<< Go back