Late last month, Formula 1 (F1) reached an in-principle agreement with General Motors (GM), the fifth-largest car company ...