Select Page

Brands are staking their territory in the metaverse, but the concept and tech underpinning it have yet to fully take shape.