Health benefits platform Thatch reaches $... - aVenture News