Start Capital

Start Capital

A global seed and early stage investment company looking for fast-growth companies..

HQ location
Madrid, Spain
Launch date
Employees
Authorizing premium user...