This phase of layoffs could be finalized in the next week, according to the people. Those working on the plan are hoping to have it ready before Chief Executive Officer
News
Mar 7, 2023
Nov 5, 2024