Skip to main content

The Chemours Company Builds Newark Research Facility

Published 11/21/2017
38b58fe5-fdd8-48d3-bf92-531501fec957

The Chemours Company, a specialty chemical manufacturer, will begin construction in January of 2018 on the $150 million Discovery Hub in Newark, Del. Supporting collaborative research, commercialization, and training initiatives, the four-story, 312,000-sf facility will be located on the University of Delaware’s Science, Technology, and Advanced Research (STAR) Campus. The Discovery Hub will provide 100 labs, 20 huddle rooms, 50 specialty rooms, conference spaces, and cafés. Completion is expected in early 2020. The project was designed by L2Partridge with IMC Construction as general contractor, RDK as mechanical and electrical engineer, and O’Donnell & Naccarato as structural engineer.

Organization Project Role
RDK Engineers
Mechanical and Electrical Engineer