Overseas Indians deposit $12 billion in India, nearly doubling last year’s total 

Overseas Indians deposit $12 billion in India, nearly doubling last year’s total