News

Daimler Truck plans to lay off 573 employees in North Carolina as it struggles to grow North American sales amid uncertainty ...