Sitka Capital Investor
None
Headquarters:
Barcelona, Catalonia, Spain
Investor Type:
Venture Capital, Venture Debt
None