Todt: F1 must do better at promoting 'responsible' product
Todt: F1 must do better at promoting 'responsible' product F1 Live F1 Replay F1 Standings FIA president Jean Todt says Formula 1 must be “more positive” about its current...