Identitypass to Boost Digital Verification Across Africa with $2.8 Million Seed Funding | The Kenyan Wallstreet