Honda’s “coffin on wheels”
For years the FIA has somewhat disingenuously heralded the road relevance of F1 cars. The manufacturers themselves put out various figures showing the marketing value their F1 teams generate for road car sales. We constantly hear the cliché, “win on Sunday – sell on Monday”. None of that, however, is really new. Car manufacturers have … Read more