Subscribe | Digital Edition
North Carolina’s Department of Transportation has ordered 67 Freightliner 114SD severe duty trucks for its fleet.