Honda technical boss insists Red Bull does not add pressure
Honda’s technical boss, Toyoharu Tanabe, has dismissed the suggestion that Red Bull means additional pressure for the Japanese manufacturer.
Read full articleHonda’s technical boss, Toyoharu Tanabe, has dismissed the suggestion that Red Bull means additional pressure for the Japanese manufacturer.
Read full article