1. Meridian

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.

View all 5 updates ›

More top news