Yesterday I received a very nice infographic highlighting key facts and figures about the history of the Silverstone Grand Prix. It shows facts such as the most successful ...