Needham insurtech startup secures $42.5M in series B funding to reduce health risks, costs of aging