Lemonade, Inc., is an American insurance company besed in NEW YORK
Share your experience or provide additional information about this company.