Thatch Hits $1 Billion Valuation After $108 Million Funding Round as Healthcare Costs Rise
Health benefits platform Thatch has raised $108 million from its existing investors, pushing its valuation to $1 billion as employers look for new ways to…
September 15















