What honda’s departure means for formula 1 and its future

6 min read

Scott Mitchell looks at the fall-out