Repeat: The building of a new paddock and pit complex has meant Silverstone has made net losses of £5.8m over the last three years.
The building of a new paddock and pit complex has meant Silverstone has made net losses of £5.8m over the last three years.