Subscribe To Our Free Newsletter |
The great reversal: India back on FPI radar in 2023, overtaking China
Global investors bought $17.2 billion worth of shares on a net basis this year through September 1, which more than made up for their retreat in 2022