African Fintrak Unveils Credit Ratings Software for Assessing Customer Creditworthiness March 3, 2025