Investors look to China over India’s ‘overvalued’ stocksThe Chinese MSCI index is trading 13 times lower than its one-year forward earnings estimatesBy Arab News · 28 November 2021