Root Reports $64M Q3 Net Loss

Root Inc. reported a third-quarter net loss of $64 million, down from a net loss of $133 million during the same quarter last year. Year-to-date losses sit at $230 ...

Lemonade Records Q3 Net Loss of $91.4M

InsurTech Lemonade booked a third-quarter net loss of $91.4 million compared with a net loss of $66.4 million during the same quarter last year, but in a letter to ...