Formula 1's Esports Series will continue to be staged in China until 2025 in a deal that also secures the future of F1's Chinese Grand Prix. The agreement between Shanghai Juss Sports Development ...