Skolkovo Foundation

Skolkovo Foundation

Venture capitalClaimed

Russian organization that fosters startups and venture capitals.

HQ location
Moscow, Russia
Website
Portfolio analysis