The British government put £8m into ‘driverless trucks’. The shape of things to come or an accident waiting to happen? Or possibly both…?
Ghost Stories.

The British government put £8m into ‘driverless trucks’. The shape of things to come or an accident waiting to happen? Or possibly both…?