Energy:

Infamous Three Mile Island is Latest Casualty of Shale Boom

Competition from cheap natural gas has claimed another U.S. nuclear power plant in a state that has balked at government aid for financially ailing reactors. Exelon Corp.’s Three Mile Island reactor near Harrisburg, Pennsylvania, site…

READ MORE