Twelve Seas III (TWLV) sits on $175.8M trust but questions its own survival
Twelve Seas Investment Company III (TWLV) reported that its U.S. trust account held $175.8M, or $10.19 per public share, as of June 30, 2026, after $3.1M of money market dividend income. For six months ended June 30, 2026, it posted net income of $2.8M. With $391,972 cash outside the trust, management said it faces going-concern doubt unless it completes a business combination by Dec. 15, 2027 or raises more funds.