Business | Wed Jun 12, 2013 1:54pm EDT

Daimler rolls out new S-Class Mercedes and new production chief