Dakar Saudi Arabia: Fuelling the Kingdom’s motorsport growth

Dakar Saudi Arabia project manager Yousef Abdu explains what the [...]