Advertisement

Lemonade Is Down 75% -- How Is the Business Doing?

The insurance disruptor hasn't exactly been a high-flying stock, but could it still have a bright future?