The Future of Display Advertising

The Trade Desk weighs in on the future of display advertising in Ad Age.