UNVERIFIEDSingle SourceHealth benefits platform Thatch reaches $1B valuation as healthcare costs surgeTechCrunch|9/15/2026