Cap Carta table valued cap table management tool carta valued at $800m with new funding byadminDecember 27, 2018