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 3h ago 175 0