Terminating
-
Tech
Twitter Records $270M Loss After Revenue Dropped Unexpectedly, Company Blames Elon Musk For Terminating $44B Takeover Bid
Twitter has reportedly steep losses and an unexpected decline in revenue in a weakening advertising market, as the company wages…
Read More »