Page added on June 20, 2005
More than 26 years after a near-meltdown at the Three Mile Island nuclear power plant, the Senate is considering an energy bill that includes financial incentives for construction of nuclear plants. It’s the latest sign of the industry’s quiet rehabilitation
Leave a Reply