July 4, 2011
The Williams team have had their worst season start ever, and they’ve scrambled into damage control mode hoping to reverse the trend, or at least stop it in its tracks. It was recently announced that technical director Sam Michael would step down (as in leave the team entirely) at the end of this season, and [...]
Read the full article →
May 5, 2011
The Williams team has gotten off to a shaky start this year, and now it appears that the team’s management team is completely unraveling. It was announced this week that the team’s technical director and chief aerodynamicist, Sam Michael and Jon Tomlinson, respectively, would resign from the team at the end of this season. Moreover, [...]
Read the full article →
Williams Announce a New Renault Engine Deal
The Williams team have had their worst season start ever, and they’ve scrambled into damage control mode hoping to reverse the trend, or at least stop it in its tracks. It was recently announced that technical director Sam Michael would step down (as in leave the team entirely) at the end of this season, and [...]