Tech

Identitypass, an identity verification API for Africa, raises $2.8M seed funding