The energy giant filed for bankruptcy on Dec. 2nd, 2001. Ten years on, what does Enron mean in the face of the most recent financial crisis?
The near-collapse of the financial system created anger across the country. But now there's another target for all that emotion.