BMW duo Robert Kubica and Nick Heidfeld believe it was mission accomplished for them at the Turkish Grand Prix last weekend. With Ferrari and McLaren occupying the three podium positions, Kubica and Heidfeld finished fourth and fifth respectively at Istanbul Park. Kubica, who started fifth on the...
[read full story]