On Wednesday, representatives from Liberty Media overcame the final official hurdle to its acquisition of Formula 1 as their presentation to the World Motor Sport Council led to unanimous agreement that the organisation's plans for the sport were... MoreĀ»