A legal settlement confirms Vignesh Sundaresan alone purchased Beeple’s $69.3 million NFT, ending years of confusion. Former independent contractor Anand Venkateswaran admitted he had no role in the ...