Sponsor Debrief: British Grand Prix

Every time we go racing at the home of British motorsport, the teams and brand partners really come out to play. This year was no different.