Read all of our latest updates

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Verification *

Call Now Button