Search Query
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 »