Your Search word - free trade - did not match exactly any word.
Related Definitions
Free trade zone Free trade zone refers to an area within a country into which foreign goods may be brought duty free, often for purposes of additional manufacture, inventory ...
European Free Trade Association (EFTA) European Free Trade Association (EFTA)— European countries not part of the EEC (EU) butt having no internal tariffs. EFTA consists of Austria, Iceland ...