Company NameIndustryLocationFundingRevenueEmployees
Renewable Energy Semiconductor Manufacturing
Spain, Barcelona, Barberá
$35M
201
IT Services and IT Consulting
Spain, Madrid, Madrid
$750M
1.5K
Truck Transportation
Spain, Madrid, Coslada
1K
Software Development
Spain, Región de Murcia, Murcia
$15M
51
Retail
Spain
$545M
$6.3B
10K
Higher Education
Spain, Barcelona, Barcelona
$750M
3K
Higher Education
Spain, Madrid, Madrid
$35M
217
Higher Education
Spain, Sevilla
11
Travel Arrangements
Spain, Palma de Mallorca
128
Food and Beverage Services
Spain, Barcelona, Barcelona
$750M
1.9K