There has been a lot of buzz around the word metaverse in recent times with some big tech companies pumping a lot of money into this next revolution of the internet. Facebook and Microsoft seem to be around the centre of discussion. Facebook recently rebranded as Meta to align its businesses with its ambition to […]

Read more of this post