Eka Ventures

Eka Ventures becomes UK’s largest early-stage impact VC with $107 million fund close