Monday, February 27, 2023

Twitter is said to have laid off at least 200 more workers. The platform now employs less than 2,000, down from 7,500 when Elon Musk took over.