US F1 has refuted rumours it is selling its F1 base in the USA. The building the team operates from in Charlotte, North Carolina has appeared for sale prompting fresh speculation about the future of the team. A US F1 spokesperson explained the team are tenants in the property and the owners have put the … Continue reading US F1 keeping Charlotte base
F1 needs a tyre supplier for 2011 and a return to the tyre war isn’t the answer. A new tyre supplier – or a new deal with the old one – is.