India outperforms other major economies even as growth slows

India outperforms other major economies even as growth slows
play icon
Picture used for illustrative purposes only.