Did The India Bubble Just Burst
February 21, 2024 at 00:40 AM EST
Indian stocks remain near their most expensive levels ever against battered Chinese peers, just when Xi Jinping’s administration is unveiling measures to prop up the market and boost confidence.