Having clinched two podium finishes in the last two races in Austin and Texas, Ferrari driver Charles Leclerc revealed that the Scuderia abandoned the development of its 2025 F1 car earlier than its rivals which made his satisfaction even greater after the Italian team's recent resurgence.