New Delhi: In a major shift within the global financial landscape, India has overtaken China in the MSCI All-Country World Investable Market Index...