10 points | by CharlesW 4 hours ago ago
1 comments
Note: they are consequences to laying off 27% of their workforce..
Note: they are consequences to laying off 27% of their workforce..