Makes me wonder what this means for Audi's F1 team? I read that it wasn't a slam dunk due to VW finances I think a year or so ago.
No replies yet