Supply Chain

Supply Chain

Nigerian-based Omnibiz is attracting seed funding and some of the world’s biggest brands to its innovative platform.