3 ms·
Interesting. I knew Barcelona and Madrid but I was surprised to see Malaga and Valencia. What start ups based in those two? Both of those seem like really nice
by bogomipz 5y ago
Interesting. I knew Barcelona and Madrid but I was surprised to see Malaga and Valencia. What start ups based in those two? Both of those seem like really nice areas to be based out of.