Is India’s Economy Overhyped?
NEW YORK – Perhaps no phrase better captures the changing views of financial markets and the news media regarding the world’s two largest developing economies than the title of a 2023 S&P report: “China slows, India........