Developer of an impact investing platform designed to increase the flow of capital into ventures solving global and local challenges. The company's platform discovers and makes impact investments, usi...

Information Technology
Newton, MA, United States
Founded 2018
25 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$12.2M
Last Round
N/A