Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Nuclear power is often compared to an “apartment building without a toilet,” because the issue of how to deal with high-level radioactive waste produced during power generation has been continuously shelved. Finland has started a test operation at the Onkalo…