
The Swiss Are Screwed || Peter Zeihan
The Peter Zeihan Podcast Series
00:00
Switzerland Lost Its Secret Banking Business
Peter Zeihan explains how US pressure and international rules ended Switzerland's role as an offshore haven.
Transcript
Play full episode