Last year, social media entered an entirely new dimension, with companies and consumers alike getting interested in the idea of the “metaverse” and the technology that powers it. The word “meta” is ...