To the outside world, Switzerland comes across as a unified nation of bankers, cheese and chocolate makers, yodellers, and skiers. But the real picture is far more complex.

for more...