Hippo’s net loss ratio declined 38 points to 73% despite increased cats
The InsurTech’s total net loss narrowed to $8.5mn
Hippo’s net loss ratio declined 38 points to 73% despite increased cats
The InsurTech’s total net loss narrowed to $8.5mn