Your top resource for commercial fleet management intelligence
Daimler's new MD diesel being shown at the IAA 2012 Commercial Vehicle Show in Hannover, Germany