TWLV logo

Twelve Seas Investment Company II (TWLV) Gross Margin