Shanghai

Victory for Audi and Drivers’ World Championship title at Shanghai Circuit & Endurance · Victory for Audi and Drivers’ World Championship title at Shanghai On clinching a title and the sixth victory of the season at the seventh of eight rounds of the FIA World Endurance Championship (WEC), Audi had…