E Squared's Annual Impact Report 2025 highlights its investment milestones and future goals. The report shows that over R316 million was invested in South African entrepreneurs. It also indicates that 37,756 jobs were created.
Related Articles
Don't miss out on breaking stories and in-depth articles.