free trade zone
noun

an area where there are no customs duties

Browse by Subjects
alternative cost
Developed country
asset turnover
Exogenous growth
SERPS