ISBA and PwC released their second programmatic transparency report today, which found that the "unknown delta" of unattributable ad spend is improving.
But many in the industry questioned the study's ability to diagnose and generalize ad-tech's ills.
