on

X’s UK revenue plunges 58% as advertisers abandon platform over moderation concerns

Back to top