Twenty years after epic bankruptcy, Enron leaves a complex legacy – CNBC

A logo glows in front of the new corporate headquarters of the Houston-based energy trading firm Enron November 29, 2001 in Houston, Texas.
The bankruptcy of Enron on Dec. 2, 2001, spawned an epic s… [+8493 chars]