At 18 Million, India Has The World's Largest Expatriates Population Posted By: Unknown 16:57 Leave a Reply India has the largest expatriates population in the world with 18 million people from the country living outside their homeland in 2020, according to a report by the United Nations, which says the... from NDTV News - Latest https://ift.tt/3qhAjeW Tweet Share Share Share Share
0 comments: