Posted on May 25, 2010

Tonight the official F1 website has announced that the United States Grand Prix is to return to the calendar in 2012 in Austin, Texas. The deal runs through to 2021 and the promoters are going to create a purpose built facility to host the event. Austin is a thriving “It” city in the USA with a strong technology sector and a dynamic reputation. F1 has been hunting around for years for a purpose built track in the USA, along the lines of what we see in Bahrain, China or Abu Dhabi. Recently there has been a lot of chatter about More…

Strategy Report
Innovation and Technology brought to you by TATA Communications
Senna DVD
Download the Chequered Flag Podcast here
Darren Heath
Sport Right Now