Sandy Shutdowns Spur Biggest Nuclear Output Loss Since 2003

Sandy Shutdowns Spur Biggest Nuclear Output Loss Since 2003

Constellation Energy Group Inc. via Bloomberg

A view of Constellation Energy Group Inc.'s Nine Mile Point nuclear station in Scriba, New York.