News

Discovery, DirecTV and Comcast – took the stage at CES on Wednesday to discuss their latest effort to compete with Big Tech. Universal Ads, as the new venture is called, was announced Monday as ...