1 story
The companies plan to deploy at least 25,000 autonomous vehicles across Europe, but a launch date remains unclear.
Engadget · 1m