The Williams F1 Team launched its 2013 race car the FW35, at the Circuit de Catalunya in Spain today. The latest Williams is a culmination of more than 12 months’ research and development by the team’s technical departments in Grove and features improvements in several key areas over last year’s race-winning FW34. [Source]