101Startups

101Startups

Venture capitalClaimed

Investment firm based in spain that specializes in early-stage startup companies.

HQ location
Barcelona, Spain
Portfolio analysis