Uncategorized X’s Latest Data Shows That its Ad revenue Share Payouts Are Reducing Over Time IceLoungeMedia IceLoungeMedia X has paid out $45 million to creators, but the average payouts appear to be decreasing.