Africa October 7, 2026 Supply chain finance platform looks to boost financial inclusion of Kenyan MSMEs