NovacapAdded · 8 October 2026Founder of Novacap? Get in touch with usAlso an investor → view investor profile