Explaining the new agreement, F1 CEO Stefano Domenicali explained: “I’m delighted that Formula One will continue to race in ...