Portfolio Companies

Demeter Holdings invests in extraordinary businesses in West Africa.