Investor Shelf

Cast AI

Company · LI · 1 documents

Key number
€1606 million
Total Baltic Capital Deployed (2025). Practica Capital p.5