Leveraged Commentary and Data’s (LCD) credit data, news, and research are now on PitchBook.
Learn more »
SC Launch Overview
SC Launch General Information
Established in 1983, SC Launch is an investment firm based in Columbia, South Carolina. The firm invest in early stage companies and often syndicates with Angel Groups and/or Pre-Seed investments. We are a quasi-government agency with an independent 9-member Board.