Lemonade grew gross written premiums substantially during the period to $90mn, while net written premiums slumped to $23mn, down from $40.7mn
Lemonade grew gross written premiums substantially during the period to $90mn, while net written premiums slumped to $23mn, down from $40.7mn