Rolex watches are the ultimate symbol of Swiss precision and reliability. Yet not everything in Switzerland is precise and reliable these days. The visit of Donald Trump to the World Economic Forum ...