multinationals The term metaverse is everywhere; it has become the new buzzword in the tech world. But what does it really mean? In mid-January, Microsoft mentioned that the metaverse […] Click here to view full article Tags:facebookmicrosoftsecond lifevirtual realityvirtual world