You wouldn’t know it from the 2025 season (or 2023, or 2020), but Ferrari’s record in the Formula 1 World Constructors’ ...