Company NameIndustryLocationFundingRevenueEmployees
Software Development
Spain, España, Madrid
$109M
$75M
366
Utilities
Spain, Comunidad de Madrid, Madrid
$501B
13K
Law Practice
Spain, Barcelona
$750M
2.3K
Advertising Services
Spain, Sevilla, Sevilla
207
Musicians
Spain
Business Consulting and Services
Spain, Madrid, Madrid
5K
Retail Apparel and Fashion
Spain, Spain, Barcelona
$394M
$750M
3K
Renewable Energy Semiconductor Manufacturing
Spain, Madrid, Madrid
20
Telecommunications
Spain, Madrid, Alcobendas
$501B
2.2K
Construction
Spain, Madrid
$501B
2.6K