Time to end nuclear politics

by Maxford Nelsen Earlier this month, the Nuclear Regulatory Commission (NRC), the authority responsible for overseeing the nuclear power industry in the U.S., approved the…