Fitch: Eight nuke reactors could be forced to retire

Fitch:  Eight nuke reactors could be forced to retire … (read more)