X sets final revenue sharing payout for September 11

X has announced that its final Revenue Sharing payout will be made on Friday, September 11, as the social media platform ends the programme and...

Read full coverage on TraceNews