Business

Apr. 28, 2017 11:00 am

Wow, this is big: UD, DuPont and the State reveal a gigantic startup incubator

The 100,000-square-foot Delaware Innovation Space Inc. in Wilmington is a multimillion dollar affair hoping to give life to startups working in STEM fields.

More stories