Euclid Labs, parent of Magic Eden, noted it had received $27 million in offerings, but the new filing amends that amount to $16.9 million.
Euclid Labs, parent of Magic Eden, noted it had received $27 million in offerings, but the new filing amends that amount to $16.9 million.