Honda reports first annual loss in 70 years, what does it mean for its F1 project?
Motorsport.com – All – Stories Honda has presented its worst financial report since the Japanese manufacturer was listed on the stock exchange in 1957. Honda Motor had already forecast a…