Liberty Media has officially completed its takeover of Formula One By AP Published Jan 23, 2017 4:39 pm EST LONDON (AP) Liberty Media has officially completed its takeover of Formula One.