The 20 Percenters: Nuclear Energy Faces Reality – and Its Likely Decline

U.S. News & World Report: LOS ALAMOS, N.M. – On construction sites in Georgia, South Carolina and Tennessee, workers are building what may become the final five major nuclear power plants built in the United States.

Read article