CategoryAutomakers

Daimler to idle Mercedes plant in Hungary for a month