factory-backed
Wholly or substantially supported by financial or technical backing from a car…Wholly or substantially supported by financial or technical backing from a car manufacturer, but not necessarily contracted to it.
Meaning
1 senses(not comparable)Wholly or substantially supported by financial or technical backing from a car manufacturer, but not necessarily contracted to it.