Number Of Exists: 6
Industry: Other
Estimated Revenue: 2.02b
Headquarters: Barcelona
Technology: Other
Investor Type: Venture Funds
Founded Date: 1969
Employee Number: 11-50