THE MAIN WATCHDOG OF INTERNATIONAL TRADE IS(A) IMF (B) WORLD BANK...

23.

The main watchdog of international trade is

(a) IMF

(b) World Bank

(c) GATT

(d) IFC

(e) None of the above