Wednesday, June 3, 2020
Tags Delta Topco

Tag: Delta Topco

FIA approves F1’s sale to Liberty Media

FIA’s World Motor Sport Council unanimously approved the change of control of Delta Topco. Delta Topco is the holding company of the Formula One Group....