Novastar Financial Inc, based in Kansas City, is a venture capital firm that specializes in investing in early-stage, technology-enabled businesses with distinctive value propositions.
As part of Novation Companies, they focus on supporting innovative startups and fostering growth in the technology sector.
Generated from their website's infomation