Should You Invest in Taboola After Its SPAC-Backed Market Debut?
Taboola (NASDAQ: TBLA), an Israeli online advertising firm that generates most of its revenue from “chumbox” ads, made its public debut on June 30 after merging with the SPAC ION Acquisition(NYSE:IACA).
Taboola’s stock opened at $11.34, above its anticipated…