Friday | Nov 22 2024 |
Out of these, over 1,000 employees being let go were not meeting the company's heightened performance expectations
Subscribe to our newsletter to get updates on our latest news