Chroma closing Delaware, Ohio, site
Employees at the site were informed of the closing on Aug. 22. Production will be moved to other Chroma locations.
Employees at the site were informed of the closing on Aug. 22. Production will be moved to other Chroma locations.
Leave a Reply