usa-benz
Mercedes Benz Tuscaloosa / USA
Retooling of various systems in assembly plant 2.