25-01-2021 14:45 via zdnet.com

Taboola merges with 'blank check' company, plots NYSE listing and IPO

The deal gives Taboola an “implied” valuation of $2.6 billion.
Read more »