The FIA have suffered another major resignation as the Deputy Director for Sport, Robert Reid, has resigned and unleashed a scathing attack against current president Mohammed Ben Sulayem, raising major questions over whether the current governance of Formula 1 is fit for purpose. Ferrari prepare their first major upgrade of the season for Bahrain.
Published: 2025-04-10 Chanel: F1 News - TacticalRab