Subscribe to stay informed!
A proposed state-of-the-art $1 billion project by West Chester’s The Data Centers LLC has been cancelled by the University of Delaware…
Before we send you to this site, please subscribe to our daily newsletter.