Meta is said to be preparing to lay off about 8,000 employees, or 10%, beginning on May 20. Read More »
‘A Form-Fitting Leather Ensemble’: Head of Major Sports Agency Tied to Epstein Resigns, Prompting Company to Rebrand