How Despite a Crumbling Geopolitical Landscape, India Still Stands Tall?

India doing better than the global giants in manufacturing?