"A large part of the developing world has not yet reaped the benefits of Globalization; many countries have continued to lose ground." The above statement is made by:
Answer & explanation
Correct answer: option 4
The correct answer is Option (4) → International monetary fund
****This is out of Syllabus Question.