News is saying 1000 were laid off.
3 replies (most recent on top)
Internally, they are saying ~10%.
https://www.insurancejournal.com/news/national/2023/10/27/745982.htm
News is saying 1000 were laid off.
Internally, they are saying ~10%.
https://www.insurancejournal.com/news/national/2023/10/27/745982.htm