Spencer Bogart

How Worldcoin Wooed Investors to Inject $115M in an Ambitious Eye-Scanning ProjectÂ