Twitter lays off 4,400 contract workers: report
After Elon Musk took over from Tesla, Twitter has seen a lot of changes. Some 50 percent of the 3,800 employees were laid off a few days ago as part of cost-cutting measures. Soon after this, Elon Musk fired at least 4,400 contract workers from the company, according to a new report. According to reports… Read More »