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

Jun 21, 2024 - 13:00
NRIs show confidence in Indian economy with $1 billion deposits in April