Impact investors are everywhere. The first 270 investors in investorflow.org live in 32 different countries.
270 investors from 32 countries was first posted on investorflow.org
Impact investors are everywhere. The first 270 investors in investorflow.org live in 32 different countries.