Inside Thatch’s $44M Plan to Finally Fix Healthcare Payments Thatch, a San Francisco-based startup, has secured $38 million in a Series A funding round