Geely Achieves Three Podium Finishes at FIA TCR World Tour in France
Geely Cyan Racing celebrated a successful outing at the 2026 Kumho FIA TCR World Tour, claiming three podiums at Circuit Paul Ricard, reinforcing its European ambitions.
Editorial Staff 6 days ago