International
A $45 Billion Bet on Narendra Modi's India Is Unwinding

Global investors are starting to fall out of love with Narendra Modi. After pouring $45 billion into India's stock market over the past six years on hopes …
Global investors are starting to fall out of love with Narendra Modi. After pouring $45 billion into India's stock market over the past six years on hopes …