Twitter laid off hundreds of employees over the weekend, leaving a staff of fewer than 2,000 to implement Elon Musk’s vision for the company.
Twitter laid off hundreds of employees over the weekend, leaving a staff of fewer than 2,000 to implement Elon Musk’s vision for the company.