This weekend, Pirelli’s new Formula One tyres come home. The grand prix rubber is exclusively made in Izmit, Turkey: the location of Pirelli’s high-tech competition tyre facility. The research and ...
More