GOD, CARS, and DIESELGATE: Alan’s Leadership During Industry Scandal | Alan Brown | Episode #153September 19, 2024