Leclerc’s podium finish boosts the mood at Ferrari ahead of the F1 home race in Monza
ZANDVOORT, Netherlands — Ferrari enjoyed an unexpected boost at the Dutch Grand Prix, with Charles Leclerc’s hard-fought podium finish a huge relief for the out-of-form Italian team ahead of its…