The decreasing size of Twitter’s personnel, which is said to be down to 2,300 from 7,500 when new owner Elon Musk assumed control, has received a lot of attention. Many people are concerned about the random ways the firm has been downsized. For instance, Insider reported on Friday that Twitter’s payroll division was completely decimated […]