Romain Dumas

2 results

Toyota’s Japanese driver Kamui Kobayashi steers his car to victory at Le Mans. Photograph via Getty Images

The likes of BMW, Audi, Ferrari, Porsche, and Peugeot may well be kicking themselves today. Although the result of the 89th running of the 24hrs of Le(...)

The dogs in the street know Volkswagen should avoid at all cost drawing attention to its emission woes, especially in the US. One would presume motor (...)