Tag: Metarverse
US tech giants are reinventing the Internet with Metaverse
Meta boss Mark Zuckerberg and his own avatar The Metaverse is a whole new virtual world. (Photo: VIA REUTERS) San Francisco Metaverse is the newest buzzword from Silicon Valley. Meta,…