Taboola launches Realize platform
Taboola has unveiled a new platform – Realize – that leverages “Taboola’s unique data, performance AI, and an increasingly diverse range of inventory and creative formats to achieve performance objectives”.

The announcement: