The British Rally Championship, which has been supported by Pirelli for the last six years, was launched to media last week in Curborough: a sprint venue just down the road from the headquarters of Pirelli UK in Burton upon Trent, Staffordshire. A wide variety of competitors, teams and cars were ...>