The index also cited what it asserted was India’s “displacement by the United States and China as a top investor and trade partner for several South Asian neighbours in recent years”.It noted that the US displaced “India as a top investor in two South Asian economies: Bangladesh and Nepal”. Pakistan ranks 15 on the Index, Bangladesh 19, Sri…