Mobil 1’s ‘The Grid’ series takes look around Toyota Motorsport GmbH’s headquarters in Cologne, Germany, to find out how their racing programmes have played a key role in the development of hybrid road cars.
Previous ArticleLifeline Zero 3620 gains FIA homologation
Next Article Ilmor delivers 100th ARCA engine