Microsoft founds the Metaverse Standards Forum with other players
Metaverse is a term that you will hear for a long, long time. Although initial impression is that this new technology has failed to gain widespread public traction, big …