info@agrifinance.org
+254-020-3317199/3272000
AFC MANAGING DIRECTOR APPOINTED
AFC MARSABIT BRANCH BREAKING 2020
COMMISSIONING OF AFC MARALAL BRANCH