London
Acumen invests patient capital in businesses whose products and services help people living in poverty to transform their lives. To date, Acumen has positively impacted over 500 million lives by investing $154 million in 167 innovative, early stage companies in Africa, Latin America, South Asia, ...