Formula 1 CEO Stefano Domenicali continued the “bury your head in the sand” approach regarding criticism against the 2026 regulations the sport has ushered in.

LEAVE A REPLY

Please enter your comment!
Please enter your name here