Insights Future of TV Briefing: How Amazon and Google are trying to undercut The Trade Desk’s CTV ad business by sw-dev May 28, 2025