Chemours Announces Plan to Build Innovation Center at University of Delaware's Science Technology and Advanced Research Campus

2017-11-01
Construction on the new 312,000-square-foot facility, representing an investment of approximately $150 million, is expected to begin this year; plans call for it to be completed by early 2020.
To view the complete content, please log in.