Daimler CEO Ola Kaellenius has hit back at claims Mercedes are set to pull out of the Formula 1 World Championship. Autocar and the racefans.net website reported earlier that the subject of whether Mercedes should leave the sport as a constructor... More»