The organisation certainly isn't perfect yet, but it's not bad. The facilities are remarkable really when you think what has had to be done in a relatively short... read more »
5
The first meeting of Formula 100, the organisation for F1's sponsors, took place in London earlier this month, some facts have emerged about what it hopes to achieve. read more »
