Categories
Tech

Twitter spent $33 million on Elon Musk’s proposed deal to buy the social media giant

Twitter spent $33 million on Elon Musk’s proposed deal to buy the firm between April and June 2022. It also said its number of monthly daily users had risen to 237 million but it reported a net loss of $270 million, which was worse than expected. Mr Musk has since changed his mind about the […]