Live stream preview
With $60 Million in Funding, Lemonade Looks to Capture New Customers
1m 35s
Lemonade operates in New York, California and Illinois, and it's looking to capture even more customers now.
Lemonade operates in New York, California and Illinois, and it's looking to capture even more customers now.