10.0.3.230

Index leads $20m Series A1 round for fledgling software biz Cockroach

1029
Index Ventures has led a $20 Series A1 financing round for Cockroach, a New York-based database solutions provider found