X

COSY meaning in General ?

( 5 )  .  1 Rating
980 views   .  0 comments  .   . 

Download Solution PDF

Answer: What is Cosworth mean?

Cosworth is a British automotive engineering company founded in London in 1958, specialising in high-performance internal combustion engines, powertrain, and electronics; for automobile racing (motorsport) and mainstream automotive industries. Cosworth is based in Northampton, England, with American facilities in Indianapolis, Shelby Charter Township, Michigan and Mooresville, North Carolina.

Cosworth has collected 176 wins in Formula One (F1) as engine supplier, ranking third with most wins, behind Ferrari and Mercedes.

reference

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.




Give Rating
Report
Write Your Comments or Explanations to Help Others
Comments(0)





Miscellaneous in General
General Knowledge Mcqs in General
World Affairs Mcqs in General
Islamic Studies Mcqs in General
Economics Mcqs in General
History Mcqs in General
Pedagogy Mcqs in General
Miscellaneous in General

Ever curious about what that abbreviation stands for? fullforms has got them all listed out for you to explore. Simply,Choose a subject/topic and get started on a self-paced learning journey in a world of fullforms.

Explore Other Libraries

X




Copyright (c) 2021 TuteeHUB

OPEN APP
Channel Join Group Join