Migrants fill critical skill gaps, perform jobs that others cannot or will not do, and replace a country’s workforce as it grows older or shrinks. 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.