E Squared pumps R316m into South African startups

Bizcommunity | 09.07.2026 22:33
The organisation's 2025 Impact Report shows it has invested R1.34bn across 227 businesses since inception, with its portfolio supporting 37,756 jobs created, supported and beneficiated over the same period.