IllumiCare, a Stonehenge Capital portfolio company located in Birmingham, Alabama, has been named one of the world’s most promising start-ups by CNBC on its annual Upstart 100 list. Upstart 100 recognizes early stage start-ups that have the potential to transform industries and become tomorrow’s household names. According to CNBC, “all of the 100 companies on the list have quickly become entrepreneurial success stories worth keeping an eye on.”
Stonehenge Capital congratulates IllumiCare on this honor and is honored to be a part of its growth story. Stonehenge Capital invested in IllumiCare through the Alabama Certified Capital Company Program, which allowed for investment in Alabama small businesses to create jobs and economic opportunity in communities throughout the state.