Jargon buster

WTO

World Trade Organization

« Go Back