Israeli Metaverse Landscape

The Metaverse is the hottest buzzword in tech, both universally