Red Bull staff were ‘frustrated’ with Christian Horner after driver decision that cost them their bonuses
Christian Horner has been at the forefront of Red Bull Racing’s decision making before they even made their…
Browsing Category