E Squared Investments is a Johannesburg-based impact investor that has deployed over R1 billion across life sciences, agritech, and sustainability sectors in Africa. The firm operates a blended capital approach combining impact and financial returns, investing from seed through growth stages.
The biotech and healthcare portfolio presence is strong, supported by relationships with development fina...
London, United Kingdom
Paris, France
Melbourne, Australia
Leverkusen, Germany
Amsterdam, Netherlands
Bala Cynwyd, United States