Tech leaders are increasingly using the vague term "metaverse" in earnings calls with investors. Many are following the lead of Meta, who announced it would be focusing on building […] Click here to view full article Tags:Artcryptocryptocurrencydecentralfacebookidentitymicrosoftnftnftsvirtual reality