EN #Thatch 9/16/26 Health insurance startup Thatch secures funding at a $1 billion valuation US-based health insurance and benefits platform Thatch has gained the support of major investors in its latest funding round. News Science & Health