NRIs show confidence in Indian economy with $1 billion deposits in April

0