click to enlarge
The Final Four
Christopher Crane (right) of Exelon, which calls itself the largest owner and operator of nuclear plants in the U.S.
Tags: News, Sonoma Clean Power, NRG Energy, Exelon, Direct Energy, ConEdison Solutions, Stories
Uploaded: May 14, 2013
Post / Read Comments (3)