Why the high value of the Franc is spelling disaster for some Swiss companies. Show more
Discover 11,128,835 listings and 282,268 playable programmes from the BBC
Why the high value of the Franc is spelling disaster for some Swiss companies. Show more