Investor Shelf

Cube Labs

Company · IT · 1 documents

Key number
€201 million
Total invested in Italy Q1-23. Growth Capital p.6