The Chemours Discovery Hub
Location: Newark, DE at the University of Delaware's STAR Campus
Function: Research and Development Facility
The Chemours Discovery Hub is a 312,000 square feet research and development facility that contains more than 130 individual laboratories. At the facility Chemours partners with the University of Delaware to perform experiments with students and professors for research, learning and recruitment for the future.