Twitter has lost almost fifty percent of its revenue from advertising since Elon Musk purchased it for $44 billion (£33.6 billion) last October, according to…
Twitter has lost almost fifty percent of its revenue from advertising since Elon Musk purchased it for $44 billion (£33.6 billion) last October, according to…