The proportion of foreign residents in Switzerland is relatively high
Top ten OECD countries