Home » NFT promoters face fraud charges over alleged $22M rug pull

NFT promoters face fraud charges over alleged $22M rug pull