CHART – Twitter’s revenue per worker plummeted to 60% in the years before Musk’s abrupt firings April 3, 2023 By Peter Leave a Comment