
(IN BRIEF) Daimler Coaches North America has started construction on a new 43,700-square-foot delivery and service center in Jacksonville, Florida, to support its expanding operations in North America. The facility, which will be built on an 11.9-acre site with over … Read the full press release