The University of Delaware and the Chemours Company broke ground Monday, Dec. 18, for a ceremonial start to their new relationship, which will involve construction of a 312,000-square-foot research and development facility on UD’s Science, Technology and Advanced Research (STAR) Campus in Newark, Delaware.
Chemours will invest $150 million in the development of its new facility, named the Chemours Discovery Hub, to research new chemical solutions. Chemours plans to consolidate its R&D operations into the STAR campus, while its administrative headquarters will remain in Wilmington. Read the full article on UDaily.
Skip to content