It appears market forces are about to do what even the nation’s worst nuclear accident couldn’t: permanently close the Three Mile Island nuclear plant.
Exelon Corp, owner of the nuclear facility located some 10 miles south of Harrisburg, has announced plans to shutter the plant in 2019 absent state subsidies.