RACES World GT Manufacturers’ Champions Chase More Accolades in WEC Finale World GT Manufacturers’ champions Aston Martin embark on the FIA World Endurance Championship (WEC) finale – the 8…