Forefront Tech Holdings closes $100 million SPAC IPO on Nasdaq

May 1, 2026