Site promises to be an NFT "hub and marketplace". One of last year's top reported domain name purchases has launched its website. Media Options sold NFT.com to Immutable Holdings, Inc. last year for $2 million, landing at #6 on last year's sales ... Continue Reading1 Comment