Thatch Raises $108 Million at $1 Billion Valuation to Scale Health Benefits Platform
Thatch, a modern health benefits platform, has secured a $108 million funding round at a $1 billion valuation, according to a September 15 press release. The company helps employers transition ... Read More