TECHNOLOGY

The war between autonomous cars and pedestrians