Spot the dog? No, we couldn't either because Spot is a robot employed by United Kingdom Atomic Energy Authority Published 20 Oct 2021 Full Article