Terra Quantum signs letter of intent for $3.25 billion SPAC merger Apr 9, 2026 07:03AM