The truth about the Honda F1 flop When Takeo Fukui approached the World media in Tokyo on Friday morning to announce Honda’s withdrawal from Formula 1, the Continue reading →