UK's first autonomous buses begin carrying passengers in Scotland

2023-05-16 150

Five autonomous buses will ferry up up to 10,000 passengers a week along a 22.5 km route in Edinburgh, Scotland.

Free Traffic Exchange