Another fintech dies as Zeta announces it's shutting down after 7 years
askzeta.com