The company which wanted to bring Formula One to Donington goes into administration after losing a contract to stage the British Grand Prix.
More…