[flagged]
There is a fair amount of editorializing. But, this part remains newsworthy: "But Twitter’s U.S. advertising revenue for the five weeks from April 1 to the first week of May was $88 million, down 59 percent from a year earlier, according to an internal presentation obtained by The New York Times. The company has regularly fallen short of its U.S. weekly sales projections, sometimes by as much as 30 percent, the docum…
Twitter has closed down 1 out of their 3 data centers (Sacramento), meaning data center costs are down by ~33%
ad revenue dropping by ~60% is... a win? There's probably a more accurate way to slice this but at first glance it looks ok to me.