Northcap

Northcap

Venture capitalClaimed
Invests in Northern European IT start-ups.


No columns specified