2 ms·
What the hell is this? An incubator? Venture capitalists? A social group? The design of their page is obstructive, and really only serves to link to a bunch of
by jbob2000 12y ago
What the hell is this? An incubator? Venture capitalists? A social group? The design of their page is obstructive, and really only serves to link to a bunch of social media sites.
Also, what's with this weird kick to bring tech companies to France?