Technology commentator Sarah Putt joins Kathryn to talk about how the idea of a Metaverse is now being championed by the CEOs at Facebook and Microsoft - among others - so is it the next phase of the internet or just a buzzword?
Photo: 123 RF, AFP, UnSplash