Project Award: Chemours Innovation Center

November 02, 2017

IMC is pleased to announce that the Chemours Company of Wilmington, Delaware, has awarded IMC Construction their new state-of-the-art research and innovation facility. The 312,000-square-foot facility will be built on 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 and the University, will have laboratory and support spaces for 330 researchers and technicians. Construction will begin in November 2017 and is expected to be complete in 2020.