Univercells Series D first close

Investor-hosted company release confirms €44m first close.

EUR 44,000,000 AmountOct 19, 2022 Announced