Afrifund
Online retailer has weathered many storms but input costs and freight inflation threaten stability