Factory-team meaning

(motor racing) A team that is wholly or substantially owned and run by (on behalf of) a car manufacturer, either by an in house organisation or an associated company.
noun
0
0
Advertisement