3 ms·
5 out of 24 in the list were American companies. Either the European startup scene is in shambles, or else it's just that it's an American writing it.
by mixmax 19y ago
5 out of 24 in the list were American companies.
Either the European startup scene is in shambles, or else it's just that it's an American writing it.