UK’s first full-size electric autonomous bus takes to Oxfordshire’s roads

by
UK’s first full-size electric autonomous bus takes to Oxfordshire’s roads