BUSINESS SEFAA secures $10M from Mastercard to power agri-SMEs in Africa By Nipashe Staff August 17, 2025 at 11:52 AM 1 Mins read The Social Enterprise Fund for Agriculture in Africa (SEFAA), managed by Sahel Capital, has secured a…