Formula 1: Red Bull poach five Mercedes engineers for in-house engine facility
Red Bull poach five Mercedes engineers for their new in-house Formula 1 engine facility in Milton Keynes.
Read full articleRed Bull poach five Mercedes engineers for their new in-house Formula 1 engine facility in Milton Keynes.
Read full article