Reading Time: < 1 minute
Red Bull poach five Mercedes engineers for their new in-house Formula 1 engine facility in Milton Keynes.

Powered by WPeMatico