Twitter cuts more staff as Elon Musk turmoil grows
By Michael Andisile Mayalo | Published Mar 4, 2023
Twitter laid off at least 200 employees, or 10 percent of its workforce. The fresh round of layoffs included product managers, big data experts and engineers working.