News Tech Giant Globant Believes the Metaverse Will Have Its Make or Break Moment in 2023 editorial staff 21. February 2023