3 ms·
I'd say that most of the mistakes in this are pointing at Crunchbase not being updated. Some of these firms in the top 10 have had several investments in the pa
by spullara 14y ago
I'd say that most of the mistakes in this are pointing at Crunchbase not being updated. Some of these firms in the top 10 have had several investments in the past 6 months as reported by Techcrunch...