Neuville Wins Historic WRC Title as Toyota Secures Manufacturers’ Crown

Belgium’s Thierry Neuville secured his maiden FIA World Rally Championship (WRC) title at FORUM8 Rally Japan, while Toyota GAZOO Racing clinched the manufacturers’ crown after a nail-biting finale. After Read More >>