Originally Posted by
Francis M.
30 sponsored drivers? I don't know about that.
I wouldn't be shocked. "Sponsored" could be as simple as heavy discount on parts.
I would very much doubt almost anyone at the worlds paid full price for their chassis and electronics.