the geographical location where participating countries agree to operate with a reduced barriers to trade e.g. EU.
TRADING AREA
Meaning of TRADING AREA in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012