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





