David Swan, Robotics and Autonomous Lead at Tharsus Group UK David Swan, Robotics and Autonomous Lead at Tharsus Group UK...Continue reading