Greenwich

Meet Harry – the new autonomous shuttle and why it’s taking to the roads of Greenwich

Greenwich, London, appears to be the UK's capital when it comes to autonomous vehicles. A new driverless shuttle, named Harry,…