Quote:
Originally Posted by JamesH
Are they based on a previous company incarnation? (But still, nice to know they are a British team...;-))
|
I'm pretty sure it's the same location as the old Ilmor Engineering factory. The new Ilmor Engineering factory is at nearby Quarry Road, Brixworth.
Also, no.. it's a German team.