They laid-off 15% of their workforce
3
1
Share
Sort: undefined comments
FunnyBones
Plivo
a year ago
Like
Reply
Curated from across
5
Comment
9
17
6
7
134
130
12
10
20
15