Formula 1 owners, Liberty Media, have said they will not make any sort of promises in how they can improve the sport unless they have a concrete announcement to make. 2017 saw the first year with Liberty running the sport but there is no pressure... MoreĀ»