Mesh is on a mission to build the world's most trusted digital identity network for professionals and businesses on the Internet. What Stripe did for payments, Mesh is now doing for on-demand verification of professional and business credentials. We build trust by verifying business identities in...