Chemours Plans to Build Innovation Center in U.S.
2017-11-23
Chemours has entered into an agreement to build a state -of-the- art research and innovation facility on the University of Delaware’s Science, Technology and Advanced Research (STAR) Campus in the United States.