Search Query
Search in:
Freight
All Copybook Sites
The system which allows large numbers of countries to agree to trade with each other. The World Trade Organisation (WTO) is part of this system.
Improve this term »