Tag: ICHRA

Thatch Reaches $1 Billion Valuation With Healthcare Ben...

Healthcare benefits platform Thatch raised $108 million at a $1 billion valuatio...