3 ms·
Why do we keep hearing about London-based incubators, but then all the great European companies are born elsewhere?
by ignifero 15y ago
Why do we keep hearing about London-based incubators, but then all the great European companies are born elsewhere?