The roar of engines and the intoxicating aroma of racing fuel fill the air as the FIA World Endurance Championship (WEC) descends upon Le Mans this week. This legendary circuit, steeped in motorsport history, is about to witness a new chapter unfold – the...