The Finance Shelf

Deals

Deepslate

AmountNot disclosed
RoundNot stated
Date2026

Investors

deepslate.eu · Source: 42cap.com