Star 26

Venture capital firm focused on technology and fintech sectors

placeMadrid, Community Of Madrid, Spain calendar_todayFounded 2021 language star26vc.com
Coming soon