Triumph Rat Motorcycle Forums banner

21 - 23 of 23 Posts

·
Registered
Joined
·
181 Posts
Discussion Starter #21
Mercedes consumer cars obviously benefit from the F1 team regardless, they still own it. What I'm after is it Mercedes staff located in the UK or is it a UK based company owned by Mercedes or is it just another multi national team?
 
21 - 23 of 23 Posts
Top