5 employees
Newfound is a financial technology and product innovation firm. It provides data from its proprietary research and models to investment
2008