‘People are loving it’: Formula One chief Domenicali hits back at critics of regulations July 29, 2026
Domenicali agrees to five-year extension to stay on as F1 president and CEO through 2029 March 13, 2025