Business June 22, 2026By Victoria Jones[Report] Digital payments drive SME confidence in Kenya – Africa Business CommunitiesBy Victoria Jones