The first time that Inter Europol Competition won one of endurance racing’s biggest events, the 2023 24 Hours of Le Mans, it ...