Grant Palmer

UK based leading provider of innovative robotic technology to transform operations at sea