Search
The Luminant Lake Hubbard natural gas power plant, a subsidiary of Energy Future Holdings Corp., stands in Dallas, Texas.

Photographer: Matt Nager/Bloomberg

The Luminant Lake Hubbard natural gas power plant, a subsidiary of Energy Future Holdings Corp., stands in Dallas, Texas.
February 25, 2013
Article
Biggest LBO Failure Is Energy Future Purgatory for KKR
« Back to Home