Afrifund

Lender grapples with branch network costs as well as fine for failings in financial reporting