Henchman series a

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

$7,000,000 AmountMar 2, 2023 Announced