Company NameIndustryLocationFundingRevenueEmployees
Wholesale Building Materials
Spain, Almería, Cantoria
$750M
3.4K
Software Development
Spain, Madrid
$16M
$750M
3.5K
Banking
Spain, Valencia
$501B
20K
Banking
Spain
$501B
741
Banking
Spain, Comunidad Foral de Navarra, Pamplona/Iruña
724
Retail Apparel and Fashion
Spain, Mallorca - Spain, Inca
$750M
937
Retail
Spain, Comunidad de Madrid, Madrid
$501B
7.7K
Banking
Spain, Madrid
$75M
623
Telecommunications
Spain, Barcelona, Barcelona
$348M
$750M
2.5K
Civil Engineering
Spain, Madrid, Madrid
$750M
393