Challau is a digital Metaverse
The Challau Metaverse is a digital universe where you can socialise and hang out in virtual reality worlds, own augmented reality assets, create and play mixed reality games, and explore immersive 360 spaces.
Learn more about this company on Crunchbase.