Independent monitoring provides accurate reporting on design and construction progress of the world's largest movable structure to safely enclose the radioac...
Share this note: