Capitola lands $15.6m Series A

Munich Re Ventures led the round.

Share this