Cockroach Labs' $20M Series A1 values company at $135M

March 31, 2016