Some musings on impact investment, technology and society