Credit Suisse no longer exists despite being “too big to fail” and despite a reputation built up over a century. How did this happen?
Switzerland,
Germany
Documentary
104 minutes
2025
Simon Helbling
Contrast Film,
Tamedia
Self / Narrator
Self
Director
Writer
Director of Photography
Editor