Nageswaran Warns India Faces Live Balance of Payments Stress Test
India’s Chief Economic Advisor Anantha Nageswaran has declared that the nation is currently undergoing a "live Balance of Payments Stress Test." This assessment comes at a critical juncture where g…