Aston Martin Managing Director for Commercial and Marketing Jefferson Slack has explained how the Silverstone-based Formula 1 ...