Sources say India has attracted nearly $10 billion in funds through its foreign exchange deposit scheme for overseas Indians.

2026-07-14

Sources say India has attracted nearly $10 billion in funds through its foreign exchange deposit scheme for overseas Indians.