John E. Olson, Analyst Fired for Enron Skepticism, Dies at 83

John E. Olson, known for his critical stance on the now-defunct Enron Corporation, passed away recently at the age of 83. His skepticism and analysis during a pivotal moment in corporate history made him a figure of import in financial circles. His contributions have parallels with the ongoing discourse about corporate accountability in other sectors. … Read more