Self-Driving Courier Robot Trial Comes to London Later This Year
April 20, 2017
News, Technology
The city of London, England, is home to quite a few innovative concepts. As of right now, there are plans on the table to deploy a fleet of self-driving …