Greg Maffei will leave his role at the end of the year after not signing a new contract - John Malone to assume position in ...
CEO Greg Maffei will leave his role at the end of the year and, even though it is not believed to be linked to F1 sale plans, ...