NewsTopicVerstappen

Topic: Verstappen

Belgian Sven Smeets Leads Williams to Formula 1 Peak

Sven Smeets, the Sporting Director at Williams, is partly responsible for the British team's recent success in Formula 1, having previously worked in rallying and held managerial positions at Citro├źn and Volkswagen; he also oversees...