Waymo self-driving cars hit London streets in preparation for 2026 launch
A Waymo self-driving car passing over the famous Abbey Road crossing in London (Picture: Waymo/SWNS) Waymo self-driving cars are being trialled in London, as the firm gets ready to launch a passenger service next year. The US company posted a …
Waymo self-driving cars hit London streets in preparation for 2026 launch Read More