Lemonade, the insurance company that’s raised $780 million, is today expanding into Europe with the launch of Lemonade in Germany.

Read more here.