contestada

Which of the following organizations was formed in 1995 under the Marrakech Agreement and with its 153 members represents more than 97 percent of the world's population?

A. WTO
B. NATO
C. UN
D. NAFTA
E. IMF