Since Musk takeover, Twitter has lost 50% of its advertising revenue
Alexandra Luca discusses the controversial takeover of Twitter by Musk, and what it means for its future.
Read More
Alexandra Luca discusses the controversial takeover of Twitter by Musk, and what it means for its future.
Read More