IT Central Station $30M Series A
Tech review site IT Central Station closed on a $30 million Series A led by Invictus Growth Partners. The site grew ARR 124%, surpassed 500,000 registered members, and was visited by 3.5 million enterprise software buyers over the past year. The firm was bootstrapped in 2012 and has been self-funded until now. It is both profitable and cash-flow… Read more