Twitter has been hit by a massive decline in advertising since Musk acquired the company for $44 billion in October.

LEAVE A REPLY

Please enter your comment!
Please enter your name here