non stop news concept background

Residents of a historic London street are protesting against Google’s self-driving car unit, Waymo, after its vehicles repeatedly got stuck in a dead-end road.