Comcast announced Universal Ads, a platform uniting major media companies to streamline premium video advertising ... Read ...