Cyan Racing announces contract extension with world touring car winner Santiago Urrutia
2023-08-20
Cyan Racing has extended its contract and cooperation with multiple world touring car race winner Santiago Urrutia beyond 2023.
Read more
