Daimler plans new structure for Mercedes car, truck business

Mercedes logo is photographed in Stuttgart, Germany. Photo / AP
Mercedes logo is photographed in Stuttgart, Germany. Photo / AP

We Recommend