TXU

Five Years Later

Wall Street is back in business. What’s next for utility finance?

When Lehman Brothers went bankrupt in September 2008, it marked the beginning of a financial crisis. By most accounts, the utility industry has been a picture of stability through tumultuous times. The view from Wall Street remains bullish – despite some reasons for concern.

CEO Power Forum: Leadership and Credibility in Uncertain Times

The leaders of the electric power industry greatly want to put a positive spin on the current state of affairs in their business.

Enron’s bankruptcy and California’s failed restructuring experience, as well as credit and shareholder concerns, are preventing senior executives from spending adequate time on developing new growth opportunities for their companies and lobbying for electric industry competition.