After Honda's first annual loss in 70 years, what does it mean for its F1 project?
Honda has posted a $2.68billion loss over the past year. The F1 project is not directly affected, but the background behind the news is more interesting than the raw figures themselves
16 May 09:33 · Autosport