In the last week, there have media reports questioning the future of the British Grand Prix and the announcement of a 21-race calendar for the 2016 season. In combination with this weekend's stop on the schedule - the Russian Grand Prix - it is a... More »