The insurance industry has been based on hidden charges and poor customer service for far too long.
No funding rounds tracked yet.