
SCRA reports some impressive start-up numbers
The South Carolina Research Authority has helped form or land more than 280 start-ups for the state since 2006. Here’s a link to the organization’s annual report.
Like what you've read?
Forward to a friend!