Tuesday, December 24, 2024
Tags James Vowles

Tag: James Vowles

Mercedes explains: Engineers at the race track

There are a lot of engineers in a Formula One team. The vast majority of them works at the factory. Their job is to...