High Alpha Spawns Tenth Tech Startup

The first company has launched from Indianapolis-based High Alpha since the venture studio received a $100 million infusion in July, and the tenth …
Read more: High Alpha Spawns Tenth Tech Startup