PORTLAND, Ore. – Daimler Trucks North America (DTNA) has taken its technician skills competition digital, to allow the event to continue despite the Covid-19 pandemic. More than 1,000 Freightliner, Western Star and Detroit technicians across the U.S. and Canada took the written exam in early June. The top 28 vehicle and engine techs will compete […]