David Lucatch is the CEO, President and Chair at Liquid Avatar Technologies , focusing on giving users control over their digital identity getty As the metaverse industry is expected […] Click here to view full article Tags:identity