Manage episode 252884982 series 43530
If you can’t trust Goldman Sachs who can you trust?
Show Notes & Links
Support this show and other shows like it on The Incomparable network by becoming a member. Members get early access to podcasts, bonus episodes, and more.