By Paul Smiddy2009-11-13T00:00:00
It is a minor miracle. A Formula One Grand Prix team, based in the UK, with a largely UK workforce, has won the constructor’s championship for the second year running.
Already have an account? Sign in here