Key Red Bull Racing leader set to depart following off-track controversy
Citing off-track drama with members of the Formula One team, Red Bull Racing chief technology officer Adrian Newey told the BBC on Thursday of his… Read More »Key Red Bull Racing leader set to depart following off-track controversy