X’s revenues and profits collapsed in the UK in the year after Elon Musk took over the social media platform, the company has admitted.
A decline in advertising spending amid concerns about “brand safety and/or content moderation” were cited as the reason for the fall, according to accounts filed this week to Companies House.
Twitter UK Ltd also narrowly averted being struck off last ...
[Short citation of 8% of the original article]