Henchman series a

Company-issued release reports $7m Series A, not the $10m cumulative total.

USD 7,000,000 AmountMar 2, 2023 Announced