Season 13 Episode 5

E Squared Investments CEO Gladwyn Leeuw on supporting responsible entrepreneurship

16 July 2025 · 29:32 min

In this Business Talk with Michael Avery interview, Gladwyn Leeuw discusses the importance of supporting entrepreneurs in Africa. Leeuw then reveals what this approach means for E Squared Investments’ ability to be hands-on during and after the investment process. He discusses the use of a blended capital approach to investing – including the strategies that have worked best for E Squared Investments in this regard.

Business Talk

More Series