Cosworth definitions

Search

Cosworth

Cosworth logo #21000 Cosworth is a high-performance engineering company founded in London in 1958, specialising in engines and electronics for automobile racing (motorsport) and mainstream automotive industries. Cosworth is based in Northampton, England, with North American facilities in Torrance, Indianapolis and Mooresville, North Carolina. Cosworth has collected 17...
Found on http://en.wikipedia.org/wiki/Cosworth

Cosworth

Cosworth logo #24102Engine manufacturing company which has cooperatively developed racing motors with Ford for many years. Named after co-founders Mike Costain and Keith Duckworth.
Found on https://www.ricmotech.com/Racing-Glossary_b_2.html
No exact match found.