The Finance Shelf

Solynta

Company · 1 documents

Key number
€51 billion €
Total capital directed to innovative start-ups in Europe in the last decade. Invest Europe p.4