Tower of Babel, 2021. (Photo: Courtesy Kenneth Wayne Alexander) When Beeple sold an NFT for $69 million in March 2021, I can bet $69 million that you hadn’t heard […] Click here to view full article Tags:nftnfts