World News Health benefits platform Thatch reaches $1B valuation as healthcare costs surgeThat's a remarkable valuation leap for a company that isn't, at its core, an… Nairavoice Sep 15, 2026 942 0