File photo ALSO READ The definition of metaverse is still evolving. As of now, it refers to real-time 3D virtual spaces, where users can meet, create, socialise, work, buy […] Click here to view full article Tags:decentraldecentralandfacebookvirtual realityvirtual world