Imogen Foulkes
Geneva correspondent, BBC News

39%? For Switzerland, this is a huge shock, and worse than the worst-case scenario – these are the highest tariffs in Europe.
Globally, the fourth highest, behind only Syria, Laos, and…
Continue Reading