Advertisement

Racing car nets £19m at auction

The most important Grand Prix racing car ever offered at public auction has gone for £19.6m at Goodwood in West Sussex.