Economics ❯ Digital Economy
Identity Verification Crypto Infrastructure Stablecoins Financial Innovation
Investors balked, sending Thumzup down more than 40% after the announcement.