News

In contrast, Indian stocks have lost their momentum, with the MSCI India Index declining over 7% year to date. This reversal marks a sharp departure from the past three years, during which China ...