By admin July 18, 2023 Business , marketing News and Trends Share on FacebookShare on Twitter The star technology, AI promises to boost up the Metaverse as companies start shelving off their virtual world projects