Self-driving buses are being tested for use in Karlsruhe

Open in new window