Printable View
Developer - Goggo Network
Article "Self-Driving Delivery Service Launched in France" It’s the first of its type to operate on public roads in Europe by Graham Hope December 14, 2022