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 »