
Create them here and they are staying, at least in Illinois
The SSTI Weekly Digest recently reported an impressive statistic for one state. According to the latest issue of the Illinois Innovation Index, 73 percent of the 118 university-based start-ups launched in Illinois between 2006-13 have remained in the state.
Like what you've read?
Forward to a friend!