Commercial

Chemours

Innovation Center

IMC began construction on Chemours new state-of-the-art research and innovation facility at the University of Delaware’s Science Technology and Advanced Research Campus. The Innovation Center, a partnership and talent development pipeline between chemical industry leader Chemours Company and the University, will have laboratory and support spaces for 330 researchers and technicians. Construction is expected to be complete in 2020.

Location
Newark, DE
Architect
L2 Partridge
Square Footage
312,000