3 ms·
Much more than they think, there's a lot of big IT companies in Europe as well, they just generally work more behind the scenes.
by realusername 8y ago
Much more than they think, there's a lot of big IT companies in Europe as well, they just generally work more behind the scenes.