Santiago Urrutia salvaged a podium finish from a tough Spanish weekend for the Lynk & Co Cyan Racing drivers. "I'm…
Santiago Urrutia claimed the first FIA World Touring Car Cup win of 2022 for Lynk & Co Cyan Racing in…