Honda reports first annual loss in 70 years, what does it mean for its F1 project? – Motorsport.com . May 16, 2026Honda reports first annual loss in 70 years, what does it mean for its F1 project? Motorsport.com Brought to you by Google News. Read the rest of the article here.