Advertisement
Advertisement
World Motor Sport Council approves sale of Delta Topco and Commercial Rights of the FIA Formula One World Championship to Liberty Media Corporation