SportsF1 Admits Its New Engine Rules Aren’t Working and Is Already Changing Them for 2027 Formula 1 has heard its drivers loud and clear. The sport’s governing bodies agreed on… James CarterMay 8, 2026May 8, 2026