NEWARK, DEL. — The Chemours Co. is developing Chemours Discovery Hub, a 312,000-square-foot research facility located on the University of Delaware’s Science Technology and Advanced Research Campus in Newark. IMC Construction broke ground on the $150 million project in December 2017. Designed by L2 Patridge, the 15-acre project will consolidate laboratories and offices for approximately 330 scientists, engineers and researchers who will be relocated from Chemours’ New Castle County facilities. The new facility will include more than 100 labs, 50 specialty rooms, cafes, conference rooms and 20 huddle rooms for small group meetings. Project members include Tetra Tech, RDK and O’Donnell & Naccarato. Completion of the four-story building is slated for early 2020. Trammell Crow is representing the owner in the project.
300