Portfolio 1 Investments
Framer
technology, design, website-development
series-d
€100 M
Aug 2025
Investor