London Borough of Hounslow races ahead with autonomous vehicles

Hounslow is to be the first location in the UK to trial autonomous electric delivery vehicles on...

Read More