Both Lewis Hamilton and Charles Leclerc complained about Ferrari's performance as the Italian team's anticipated title challenge again failed to materialize at the 2025 Japanese Grand Prix. Leclerc finished the race at Suzuka in fourth place on... MoreĀ»