Nesta Ventures

Nesta Ventures

Corporate Venture FundClaimed

Venture capital arm of nesta specializing in direct and fund of fund investments.

HQ location
London, United Kingdom
Portfolio analysis