August 14, 2015 • DEALS • 2027
The amount of 5,8 million dollars was invested in Lemonade
August 8, 2015 • DEALS • 2208
The amount of 500 million dollars in funding was invested