Personal lines insurtech Hippo Insurance (Hippo) has laid off 20% of its workforce, or approximately 120 employees, effective November 1, 2023.

 » Read More