The Metaverse, a once-buzzy technology that held the promise of an immersive virtual world, has met its demise after being abandoned by the business world. Despite the initial excitement […] Click here to view full article Tags:facebookidentitymicrosoftvirtual realityvirtual world