Team Telefónica wins the third leg of the Volvo Ocean Race 2011/2012 having already won the previous 2 ocean legs and the in-port regatta at Cape Town. Team Telefónica leads the scoreboard with 95 points, 15 points more than the 2nd placed team. CHE was responsible for the complete Hydro & Aero CFD design programRead more