reliability innovation performance excellence Company Overview Cosworth leverages its successful motor sport pedigree, performance technology expertise and globally recognised…