DelawareBizTimes Feb 26
From 1990 to 2018, the number of manufacturing jobs in Delaware fell by nearly half. The STAR Campus is the centerpiece of the state’s attempt to reverse that legacy by securing a place for itself as a technology hub.