Formula 1 Leclerc explains how Imola kerbs could be blunting the gains from Ferrari’s F1 upgrades 2 years ago 0