Foreign capital is slipping away. Can India lure investors back? | BizVarta | BizVarta