From permanent circuits to street circuits, Geely Cyan Racing secures fifth victory of the 2026 Kumho FIA TCR World TourContributed by: PR NewswireImagesTagsMotoringGeely-Auto-FIA-TCR