Autonomous Self Driving, News, Technology

Watch an autonomous car tackle Goodwood

The Goodwood Festival is one where many car makers show off or strut their stuff. This time around, what caught…