Sunday | Nov 24 2024 |
In a memo distributed on Friday, Kelly Ortberg, the new CEO, informed the team that managers, employees, and executives will be let go
Subscribe to our newsletter to get updates on our latest news