answersLogoWhite

0

WTO stands for World Trade Organization.

WTO also stands for World Tourist Organization. The World Trade Organization is rather referred as UNWTO.

User Avatar

Wiki User

15y ago

What else can I help you with?