Tech

Everyone wants to own the metaverse including Facebook and Microsoft. But what exactly is it?

The metaverse has been a hot topic recently with Facebook and Microsoft planting flags in virtual space. But what is the metaverse and is it here?