Technology

Disney selling CTV ads on Google and The Trade Desk in strategy shift