The memo didn’t specify how many people would be let go, but insiders estimate that about a quarter of staff, or 100 employees, could be affected.
The memo didn’t specify how many people would be let go, but insiders estimate that about a quarter of staff, or 100 employees, could be affected.