Tag
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?