Globes

What happened to the insurtech revolution?

Technology stocks in general have declined substantially on Wall Street in the past year, but for insurtech stocks, the decline has been a bloodbath. Lemonade, the best-known Israeli example, fell by no less than 78% over the past year to a current market cap of $2.3 billion, lower than at the end of its first of trading day in July 2020.