Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
Spain, Barcelona, Barcelona
$191K
$750K
26
Renewable Energy Semiconductor Manufacturing
Spain, Alicante, Castalla
41
Medical Equipment Manufacturing
Spain, Catalonia, Mataro
$750K
5
Software Development
Spain, 28031, Madrid
$15M
69
Design Services
Spain, Barcelona
$1.1M
16
Retail Apparel and Fashion
Spain, Catalonia, Barcelona
$750M
501
Motor Vehicle Manufacturing
Spain, Gipuzkoa, Beasáin
$2B
10K
Banking
Spain, Comunidad de Madrid, Madrid
$5B
5K
Entertainment Providers
Spain, Barcelona, Barcelona
45
Insurance
Spain, Madrid, Madrid
$750M
2.9K