Babcock secures multi-platform television distribution deal with Formula EBabcock secures multi-platform television distribution deal with Formula EEVs