Hot Business News Today Elon Musk's X Corp Is Settling a $500 Million Lawsuit Brought By Ex-Twitter Employees by Erin Davis • August 25, 2025 • 0 Comments When Musk took over Twitter in 2022, he laid off around 80% of staff. Read more...