Africa Africa Business Weekly: Capitec Founder reflects on 25 years in SA banking 7 July 2025, 1:15 pm Team Buyback