20200719 india: Global investors have pledged over $20bn in last 3 months: BJP