BusinessFormula 1 signs broadcast rights deal covering 19 European countriesBy Jenny PriestleyApr 13, 2018