ecosystem This Nigerian e-payment company is at the center of a N25 billion Senate inquiry Gbenga Onalaja 118 months ago