Clearwater Analytics Bags $36.89M Investment: What It Means for Crypto Investors | Whale Factor