New Comcast Advertising Research Reveals Long-Form TV and Streaming Advertising Are Twice as Memorable as Short-Form Mobile Digital Advertising Read more