Formula 1 and Liqui Moly have agreed a new three-year partnership which will see the German oil company become an official sponsor of the sport. The confirmation of the new deal is a timely boost given the major disruption of cash flow felt across... MoreĀ»