TechFlow news, May 7 — According to official announcements, World Network opened its first U.S. flagship store on May 1 at Union Square in San Francisco. The store features the Orb device powered by NVIDIA, which is used for anonymous human identity verification.
The launch is part of its U.S. expansion plan, with five additional cities identified as Atlanta, Austin, Los Angeles, Miami, and Nashville.




