Startups whose founders are based in Nigeria.
Global escrow and payment infrastructure for secure digital transactions