Company NameIndustryLocationFundingRevenueEmployees
Retail Apparel and Fashion
Spain, Madrid, Madrid
$5B
10K
Restaurants
Spain, Sevilla, Sevilla
$18M
$15M
167
IT Services and IT Consulting
Spain, Seville, Seville
$5B
10K
Software Development
Spain, Burgos
19
Technology, Information and Internet
Spain
15
Law Practice
Spain, Barcelona
$750M
2.4K
Real Estate
Spain, Community of Madrid, Madrid
$15M
155
Machinery Manufacturing
Spain, Gipuzkoa, ELGOIBAR
$750M
1K
Security and Investigations
Spain, Barcelona, Bellaterra
$1.8M
40
Design Services
Spain, Barcelona
120