The Spanish Grand Prix is a Formula One motor racing event currently held at the Circuit de Barcelona-Catalunya. The race is one of the oldest in the world still contested, celebrating its centenary in 2013. From Wikipedia
Max Verstappen's Imola victory raises questions about FIA technical clarifications, with McLaren denying any impact on its performance.