India received $111 billion in remittances in 2022: World Migration Report 2024 | Sharefundss