Cockroach Labs scores $160M Series E on $2B valuationhttps://techcrunch.com/2021/01/12/cockroach-labs-scores-160m-series-e-on-2b-valuation/ by derekperkins • 6 years ago 5 8 6 years agoTEtechcrunch.com