Stefano Domenicali to continue on as F1 CEO News Mar 16, 2025 Aditya Chaudhuri Multi-year renewal signed as Domenicali set to continue as F1 boss Formula One and Liberty Media have announced a new five-year renewal agreement which will see current F1 President and...