Impact investment, the support of social and environmental projects with a financial return, has become a hot topic in the world's philanthropy and development circles,…