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





