29 June 2026

Lemonade inks $250m new business financing agreement with Hannover Re