Twitter Offices Closed Amid Mass Layoff of EmployeesBy Kehinde GiwaNovember 18, 2022 Elon Musk issued an ultimatum on Wednesday, and as a result, Twitter offices are closing and staff members are quitting in droves. The CEO of Twitter…