History's Biggest Corporate Scandals
- Episode aired Mar 28, 2022
- 14m
You'd think smart corporate executives would know better but they still do stupid things that land themselves and their companies in inescapable quagmires. And these are just the biggest sca... Read allYou'd think smart corporate executives would know better but they still do stupid things that land themselves and their companies in inescapable quagmires. And these are just the biggest scandals.You'd think smart corporate executives would know better but they still do stupid things that land themselves and their companies in inescapable quagmires. And these are just the biggest scandals.