The British Grand Prix has been saved from extinction after Formula One bosses struck a deal to allow the race to carry on being staged at Silverstone, the track’s owners have announced.
The British Grand Prix has been saved from extinction after Formula One bosses struck a deal to allow the race to carry on being staged at Silverstone, the track’s owners have announced.