an international organization based in Geneva that monitors and enforces rules governing global trade
[ Syn: world trade organization , wto ]
an international organization based in Geneva that monitors and enforces rules governing global trade
[ Syn: world trade organization , wto ]