_________ makes the rules for globalization.
A. Big business
B. NAFTA
C. The World Trade Organization
D. The Multinational Trade Association
I am stuck between B & C.
1 answer
What does NAFTA stand for?