Audi have revealed plans outlining a new campus for its Formula 1 operations in Switzerland, as the German manufacturer looks to increase their commitment to the sport.
Audi have revealed plans outlining a new campus for its Formula 1 operations in Switzerland, as the German manufacturer looks to increase their commitment to the sport.