The Goodwood Festival of Speed is many things to many people. If you’re a major manufacturer, privateer driver, trader or spectator, you all have different experiences. This year’s even was fraught with torrential downpours, a number of on-track incidents, and high winds which ultimately led to the Saturday being cancelled – a first in memory. […]