Company NameIndustryLocationFundingRevenueEmployees
IT Services and IT Consulting
Spain, Catalonia, Barcelona
$750M
766
Retail
Spain, Barcelona, El Prat de Llobregat
$501B
5K
Retail Luxury Goods and Jewelry
Spain, Illes Balears, Inca
$15M
51
Retail
Spain, Comunidad de Madrid, Madrid
$501B
10K
Food and Beverage Services
Spain, Barcelona, Gurb
$750M
1K
Retail
Spain, Comunidad de Madrid, Madrid
$75M
1.3K
Insurance
Spain, Madrid
1K
Travel Arrangements
Spain, Barcelona, Barcelona
$5B
5K
Banking
Spain, Madrid
$75M
625
Retail
Spain
$750M
618