With seven months until the return of the Dutch Grand Prix, the director of the race has insisted everything will work out, with continued fears surrounding the infrastructure and the circuit itself. Earlier this year it was confirmed that the... MoreĀ»