180-200 people got laid off at the stemcentrx site. only 30-40 people left there. rumour is that there may be cuts at the other sites.
1 reply
rumor turns out to be true.
180-200 people got laid off at the stemcentrx site. only 30-40 people left there. rumour is that there may be cuts at the other sites.
rumor turns out to be true.