Green and racing don't seem like natural allies. Making a car more environmentally friendly ... Does that signal a return to turbochargers for F1? We'll have to wait and see.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results