Social Media Today1 month agoPrivacy technologiesX's Latest Data Shows Ad Revenue Share Payouts Are Reducing Over TimeContent creators on X can express freely without censorship. X has paid over $45 million to 150,000 creators via ad revenue sharing. [ more ]