Overseas Indians

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

In a show of confidence in the Indian economy, Non-Resident Indians (NRIs) deposited $1 billion into various NRI deposit plans…

5 months ago