newcleo to go public through $2.4 billion SPAC merger with NewHold May 27, 2026 07:04AM