The robot dog taking on a nuclear reactor
Published
'Spot' is helping engineers decommission a nuclear power reactor in the north of Scotland.
Full ArticlePublished
'Spot' is helping engineers decommission a nuclear power reactor in the north of Scotland.
Full Article