The FIA's World Motor Sport Council has given the green-light To Liberty Media's buy-out of Formula One. The sport's governing body announced its decision in a statement issued today following its extraordinary meeting today in Geneva. 'The World... MoreĀ»