Twitter lays off a large number of employees

Back to top button