Ross Brawn Denies Reports He’ll Takeover Formula 1


Ross Brawn has denied reports that he's been hired by Liberty Media to run its sporting and commercial involvement in Formula 1.
Read more ยป