Quote:
Originally Posted by GTRMagic
Does STR actually have significant external sponsorship to answer to?
|
None. STR have no significant sponsorship. Only two major "sponsors" being Red Bull and Honda.
The last significant sponsor was Cepsa. Which ended in 2015.