Honda to open new engine facility in UK | Formula 1
0
0
Honda is setting up a new base in the United Kingdom for its Formula 1 engine supply operation.
Honda is setting up a new base in the United Kingdom for its Formula 1 engine supply operation.