Sitka Capital Investor

None

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