Breaking News 1 year ago1 year ago Twitter Begins Laying Off Employees Across The World After Elon Musk Acquisition Twitter has begun laying off employees on Friday, more than a week after Elon Musk took over the company in a $44 billion... Read more