BizTerm Definition
Free Trade Area
Full Definition

Trading area formed by two or more countries.


Previous Biz Term Next Biz Term