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 now popping up practically everywhere — on social feeds, on the news and in articles profiling the “overnight millionaires” who have found success […]