Enron employees outside the company’s Houston HQ on Dec 3, 2001, the day after the company went bankrupt. (Photo: David J. Philip, Colorized) [1440×800]
On October 16, 2001, Enron Corporation of Houston, Texas, one of the largest corporations in the world, announced it was ...