A Welsh car enthusiast and businessman is turning back the clock at this week’s international Goodwood Festival of Speed. While a lot of attention will be focused on the rare and rapid cars at Goodwood and climbing its famous hill against the clock in the Moving Motor Show, for Mark Cosovich it is an opportunity to show his skills in restoration and the introduction of an extremely high quality … [Read more...]