Deliverect series d

Company announcement reports more than $150m Series D funding, with a separate $1.4bn valuation.

More than USD 150M AmountJan 25, 2022 Announced