Formula 1 has announced the Italian Grand Prix will remain at Monza until at least the 2031 season. Monza’s previous contract was due to (…) ...