The mass movement of people around the world is arguably one of the biggest stories of our time. Today, approximately 258 million people live outside their country of birth. By 2050, that number is ...