LE CASTELLET, France, July 8, 2026 /PRNewswire/ -- Geely Group Motorsport and Geely Cyan Racing navigated a highly demanding and dramatic weekend at the third round of the 2026 Kumho FIA TCR World Tour at Circuit Paul Ricard, securing three podium finishes as Santiago Urrutia protected his lead in the standings. 