Latest News

Ad-tech firm Taboola merges with ION Acquisition at $2.6 billion valuation

The transaction is expected to close in the second quarter