Insurance Farmers Insurance Lays Off 2,400 Employees, Citing Macroeconomic Challenges August 28, 2023