Tuesday, August 29, 2023

Farmers Insurance to lay off 2,400 workers across its entire business