Afrifund

Energy retailer has done admirably well in a sink-or-swim market while also finding new growth areas