India overtakes China in global stock indices: The new investment powerhouse?
Recent analysis indicates that India has surpassed China in significant global stock metrics, which is poised to catalyse an increased influx of foreign investment into Indian equities.


Florence Naa Oyoe Quartey