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. Full story here: *** Hidden text: You do not have sufficient rights to view the hidden text. Visit...