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…