
sport
British Grand Prix has ‘run out of road’
The British Grand Prix could be rubbed off the Formula One calendar after Silverstone’s owners triggered a break clause in its contract yesterday, claiming they have “run out of road”.
A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC