The share price drop to $113.39 by lunchtime on Tuesday had wiped more than $1bn off Lemonade’s market capitalization, which is now down to $6.8bn,
The share price drop to $113.39 by lunchtime on Tuesday had wiped more than $1bn off Lemonade’s market capitalization, which is now down to $6.8bn,