The battle over the future of the Italian Grand Prix appears to have drawn to a close. A new agreement between the relevant parties means that the race continue to be held for years to come – and held at Monza.
Read more »
Automotive news, all about new models, the latest spy shots and much more