Wednesday, December 31st, 1969
Customer cars could lead to F1 ‘Super Teams’ in ‘08
Filed under: Motorsports
Teams aren’t teams in Formula One, they’re constructors. It’s part of the definition that makes F1 what it is: each team builds their own cars. Engines can be obtained from a major manufacturer - though BMW, Renault, Honda and Toyota have joined Ferrari in doing it all in-house - but in theory, at […]