I haven’t really seen them announce but they did another batch on 7/20/23. Rumors have been in a range of 2% - 10%
1 reply
Is true! 2% of work force was laid off on 7/20/23
I haven’t really seen them announce but they did another batch on 7/20/23. Rumors have been in a range of 2% - 10%
Is true! 2% of work force was laid off on 7/20/23