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. Show more