Sunday, June 14, 2015

Fact of the Day


According to the Munich-based Institute for Economic Research, Germany alone will need an estimated 32 million immigrants by 2035 to maintain an adequate balance between its working-age and non-working-age population.


In 2014, migrants sent money back to their countries of origin, mostly the developing countries, amounted to an estimated $436 billion – a sum that dwarfs the annual total that the international community spends on official development aid, (financial intermediaries take an average of 9% of the remittances that migrants send home, reducing the income of migrants' families back.)

No comments: