Apple’s Imposition of 30% Tax and Tough Rules on NFT Sales Squeezes NFT Startups

Apple’s Imposition of 30% Tax and Tough Rules on NFT Sales Squeezes NFT Startups