Global Markets
India Attracts 73 Billion Dollars Inflows Via NRI Deposits
India just pulled in over 73 billion dollars in eleven weeks through special incentives for non-resident Indians. The deposits are...
25/08/2026
4 views