UTUTrust Infrastructure for the Sharing Economy.
Description
UTU means humanity in Swahili. Our name both reminds us of our company’s roots in Kenya and our vision of a safer, more trusted digital world, built around relationships just like the real-world.
Layer 1