3 ms·
Or much higher. There are tons of great startups in Europe, and I'm sure there are many great ones in e.g. India or China too.
by ddebernardy 10y ago
Or much higher. There are tons of great startups in Europe, and I'm sure there are many great ones in e.g. India or China too.