Lemonade Is Down Over 70% From Its Peak: What Gives?

Lemonade Is Down Over 70% From Its Peak: What Gives?

The insurance technology company is expanding its customer base rapidly. But at what cost?