Japan dominates racing – Honda in F1, WTCR; Toyota in WRC, Nascar; Mazda in IMSA; Yamaha in MotoGP
… companies in motorsport. Following its trophy haul from last week, Honda put on another strong showing on Sunday, while its other compatriots also won big on both two and four wheels. The …