india stocks

Investors look to China over India’s ‘overvalued’ stocks

Investors look to China over India’s ‘overvalued’ stocks

  • The Chinese MSCI index is trading 13 times lower than its one-year forward earnings estimates
By Arab News ·