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 2h ago 119 0