Chinese internet giant Tencent has renewed its streaming rights deal with motor racing’s prestigious Formula 1 (F1) series through the 2027 season. The agreement will see the company continue as the ...
However, renewal talks broke down because of F1’s plans to launch its own streaming service ... figures of 672,000 and 608,000 through 2019 and 2020. But after Drive to Survive became a lockdown ...