‘NAM’ is a forum of 120 developing world states. NAM stands for? A) The Non-Aligned Movement B) The Nations Aligned Movement C) The Non-Allied Movement D) None of these