Clara Insurance Rebrands to Brella; Announces Launch in Texas with $7M+ funding to Modernize Supplemental Health Insurance Read more