Comcast will launch Universal Ads, an advertising platform meant to simplify the ad-buying process for small- and medium-sized businesses. Comcast has signed deals with media companies including ...