ION Acquisition Corp. 1 Ltd. (IACA) to Combine with Taboola in $2Bn Deal

Taboola-logo