Net claims of NRIs on India declined by $12.2 bn. during Oct.-Dec. 2023 | Sharefundss