Uncategorized Twitter Lays Off at Least 50 Employees by Stacey Renei Posted on February 27, 2023February 27, 2023 Twitter Inc. experiences its eighth round of layoffs since Elon Musk took over the company last October 2022. Read More