SC Launch Inc., the investment affiliate of the South Carolina Research Authority, has made a $300,000 investment in a ...