Are there any Formula One teams that are self supportive? I mean they don't rely on sponsors. I think some time ago I heard that Force India was the only one that was self supportive, I maybe wrong.
valid question