"We don't want to put tape on anyone's mouth" ā F1 boss reacts to driver criticism of 2026 rules
Halfway through the 2026 Formula 1 season, the new technical regulations ā with a much greater emphasis on electric power and energy management ā....