News Sotheby’s relaunches Glitch digital art sale, newbie strikes it rich uncovering $49K NFT and more editorial staff 16. April 2023