6 ms·
Surprised to see no mentions of Barcelona. I was under the impression that it was one of Europe's startup/tech centers.
by j053003 16y ago
Surprised to see no mentions of Barcelona. I was under the impression that it was one of Europe's startup/tech centers.