Where To Stream The Love of Money Season 1 Episode 1
The Bank That Bust the World
- Aired September 10, 2009
- 60 Min
Series exploring the financial crisis. Statesmen and CEOs describe why the collapse of Lehman Brothers in September 2008 sparked a global recession.