A half of the remittances went to Kerala, Maharashtra and Karnataka. There were 258 million migrants in 2017 — 3.4 per cent of the world’s population, and 14 per cent of the population of rich countries. Germany, the most prosperous European country, has 12.6 million migrants; Russia and Saudi Arabia come close. Nor do they include those who went to India: India treats them as illegal migrants, so neither India nor Bangladesh would count them. According to one survey, 426,000 Bangladeshi migrants went abroad in 2014.
Source: The Telegraph December 18, 2018 02:26 UTC