41
1
affected
Peerspace laid off 41 employees representing approximately 75% of its workforce on 2020-03-26.