Switzerland Is Asking Itself: Is 10 Million People Too Many?

As the world flocks to Davos, the host country ponders a population cap