UK gov urged to hurry on self-driving vehicle legislation – or risk losing edge

September 19, 2023