Zorro Secures $20 Million in Series A for ICHRA health plans

11 Jun 2025