Nigeria’s B2B Ecommerce platform Omnibiz Africa Secures $3M Seed Funding Omnibiz Africa the B2B Ecommerce platform headquartered in Lagos, Nigeria raised $3 million in a seed round led by V&R Africa, Timon Capital...