Breaking News 12 months ago12 months 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