Digital

Zeta acquires DSP from Sizmek, takes aim at The Trade Desk

The estimated $36 million deal comes after Sizmek filed for bankruptcy