With major tech players like Facebook ( FB ) and Microsoft ( MSFT ) staking their claims to the metaverse , its technology has seen a meteoric rise into […] Click here to view full article Tags:nftnfts